Some of you may know this site already, but I only came across it yesterday, so I decided to post it for anybody who may not have seen it.
http://www.xs4all.nl/~rgret/
Neat little TMNT site in Flash, it has info on a lot of different stuff - plus, it has every (or close enough

) TMNT videogame up for download; even the elusive PC games. :p