Well my crossfire never even came with any cup holder but i have found a solution. I went to my local target and found a perfect, moderately inexpensive cup holder. It hooks right into my vents and is black and chrome so it matches the interior perfectly it doesn't look tacky at all. However I only use it for my morning Star bucks, I haven't really tested the durability for a XL soda from McDonalds.
car018.jpg
It's pretty close to my blinker but I've had no problems of it getting in the way and it stays right above the switch for the lights so it doesn't cover that up either...