Well, you said above that you know how to add a custom profile field, but maybe you misunderstood and thought I meant customizing the profile. If you look at the link I posted above, it shows you how to add an option to the usercp. Please look at it before you decide you already know how to do it, to make sure we are talking about the same thing. (ETA: Here's another link directly to the page I'm talking about
:
http://www.vbulletin.com/docs/html/main/profile_add)
Once you've added the custom profile field, you should be able to put your code inside an "if" like the example I posted.
Of course it's also possible that I don't uderstand what you're asking, in which case maybe someone else can help you.