Boyfriends birthday in 2 weeks?

Im with my boyfriend for 2 months today and his birthday is in 2 weeks. what would be the appropriate gift?he is turning 20.so far i know he is interested in cars and he always puts effort in to his looks so maybe i could give him a gift cert for shopping in his fav shop or something like that??
Update: Watches are out of the question - they are bad bad luck to give to a boyfriend or girlfriend.
12 answers 12