I've just created radio component. It allows you to spread radio buttons across the entire page. (Standard h:selectOneRadio renders radios one by one in a table).
Demo, download and subversion address are here.
Make sure to use default script and style loading strategies.
Retrieving data ...