In some cases I need to offer radio groups for selecting 2-3 options where I want to force the user to make a decision. Those are cases what I simply can't offer an initial selection.
For more selectable options I usually use dropdown fields, where the initial selection is "Please select". Many, including myself, consider this good usabiliy because you can easily revert to the initial selection.
Now if I carry this pattern over to the radio group, I would A) need an additional "Please select" radio button, but that would add clutter to the UI.
Alternatively, I could B) offer the radio button with no inital selection. This seems like the more common option, but that would mean that you can't revert to the initial selection and be inconsistent with the dropdown field's behaviour.
download bmml source – Wireframes created with Balsamiq Mockups
What's the preferable option here?