For some odd reason, not many races come to mind, when I get asked this question races just seem to disappear from my memory.
The main ones I would say:
Brazil 2007 - Just probably one of the best comebacks and championships for me, unpredictable winner, and finally Raikkonen won the WDC! Great for a Kimi fan to witness after all his poor luck at McLaren.
Brazil 2008 - The race was just hectic, perfect race from Massa who got a lot of unfair crticism that season, it is a shame he lost the way he did, but goddamn Sebastian Vettel for giving us all Massa fans hope that he would win when it looked like Hamilton had it in the bag!
Belgium 2008 - Raikkonen storming away after qualifying in 4th, controlled the race, got a slow puncture, Hamilton reeled him in 0.5-1s per lap, then the final few laps, this race along with Brazil 2008, I was shouting and cheering like a madman! And then Bourdais having his best race going from 3rd to I think 7th in a few laps, and Alonso and Heidfeld coming through the field after pitting finishing 3rd and 4th
Germany 2007 - Was cars going off everywhere, Winklehock leading in a backmarker car on his debut! Raikkonen missing the pits as his bad luck at Germany continued made a comeback through the field. Then Alonso and Massa at the front, Massa placing his car perfectly but Alonso gets past somehow and banging wheels, then after the race Alonso whining even though he won!
Belgium 2010 - Just because I was there!
Suzuka 2005 - One of the greatest races, 3 supreme drivers coming through the field, Alonso, Raikkonen and Schumacher. Alonso passing Schumacher around 130R. Raikkonen catching Fisichella and passing him on the last lap in spectacular fashion and winning the race!