Our web app allows users to switch between (currently 3, potentially more in the near future) different "contexts". For example, they could choose to view the app from the point of view of a "Corporation", "Small Business" or "Single User". Each of these "contexts" provide something additional to the application as a whole, targeted (obviously) to a specific kind of user.
Currently, we use a drop-down menu that allows our users to swap between these "contexts". Our Project Manager has proposed using radio buttons instead of the drop-down approach. To me, radios just seem wrong in that context. I see radios as a "form element", and certainly not something that belongs in a header. I spend most of my time on StackOverflow, which clearly isn't the place for this kind of question, so I just wanted to get some input from some seasoned UX guys.
What do you think?