The one thing I really don't like discussing is money, so I know how you feel. Everyone has given such great advice, and nothing can be truer than what Amy stated -- you have to go with what feels most comfortable for you.
I absolutely prefer to have a phone consultation with a potential client, but only if the client wants that as well. I compose an agenda for our call and email it to my PC in advance (sort of an outline of what our phone call will cover), and along with other items to cover, rates and terms are on the agenda. This really helps me when it's time to bring it up, because it gives me the chance to say, "OK, the next item on the agenda is regarding my rates ... Phew!

After the call, I follow up with a thank-you email and attach the "minutes" of our meeting and there in it's glory will be the rates and terms section!
I'm one of those VAs who because I hate discussing money, I post my rates on my Web site. I feel that helps me and how I deal with the "money talk" by having my rates clearly stated on my Web site. It's not that I'm not confident in my rates -- I just hate, hate, hate money talk. :cool:
Good luck and hope you nailed this one!