I got a car for my birthday once. 
A lovely 1996 Astra 1.6 in a weird gold/silver colour haha what a terrible car, but I absolutely loved it! To be fair it never let me down at all and it was a 'Premier Ltd Edition' with air con and fog lights!!!  
 Never forget your first car and I definitely had some fun in it!
Anyway updated the firmware on my RNS510 today, from 4020 to 5238. Slight speed increase and I've noticed that the maps which I haven't updated now show local car parks and petrol stations on the map view.
I confess he did buy me a car for Christmas years ago, when I'd just started driving.  
It was a beige Austin Metro.  Even better, when I (reluctantly) went to take it for a spin, it wouldn't start.  After much umming and ahhing (on his part), I tentatively asked if it actually had petrol in it.  This question was initially met with a derisory sneer, followed by sheepish look of realisation. 

It met a purpose but I hated that car.