Anyone that is still here remember who won in 2003 and 2006. I believe there was a tie in 2003.
2003: ???
2004: de7x
2005: Nascar24rainbow
2006: ???
2007: nascarwoman
2008: nascarwoman
2003: ???
2004: de7x
2005: Nascar24rainbow
2006: ???
2007: nascarwoman
2008: nascarwoman