I'm with seriously on this one.
Guys at work cant understand why I'm not that knowledgeable in cars - they all know what their dream car would be right down to the model type (?trim?). They assume its a bloke thing and if any guys aren't in to cars then there must be something wrong with them!
We sometimes sit looking out the window of our 7 floor office and one of the guys will call out - hey look at the impretza 3.7 ST turbo with the alloy rims etc etc and everyone else is is looking at it and commenting how cool it looks and I find myself searching for it not really knowing what I'm looking for. I have to ask where it is and what colour it is before I know what they are looking at. Even my wife have more of a car-sense than me!!
My dream car is usually the one I get - nothing too fancy, nothing well out of my price range. I own my dream car at the moment and I'm happy with it. I'm currently driving a Vauxhall Astra 2.0 3-door turbo with the vxr-type body kit. I know its a sought after car as its been broken in to at least 3 times that I'm aware of (ie physical damage and the alarm going off) I love vauxhall cars - always owned a vauxhall - I driven other different makes and felt out of place in them - none of the buttons are in the same place!! My next car was going to be the Vauxhall Monaro but they stopped doing them and by the time I'm ready for my next car one might not be readily available so I'm looking at perhaps the VXR8 or I might take a different route out of the sports cars and go for the new Antara SVU and put a car pc in it... but thats another boring story...
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning.