Either a new Scion FRS or Subaru BRZ, and him some nice wheels to enhance OR
1999 M3 with low miles and in good condition. It's not too fast and he can enjoy a M car.
http://en.wikipedia.org/wiki/BMW_M3#E36_M3
Both cars would later be great for going to the track and teaching him the finer points of driving!