People are recommending German driver's cars (S4s, used BMWs, etc.) to your friend who just wants "a car" and isn't really into them?
I drive an older Porsche 911 so it's not like I'm all about practicality, but when non-enthusiasts hop into them without understanding the care they take it can be a problem. I would say something more practical would be a good idea, or at least something cheaper so your friend can budget for maintenance etc. would be better.