Hey DtD!
I, too, joined just to redeem his game's name (and to mention my own). DtD is one of the games that inspired me to make my own tower defense game (
http://immortaldefense.com) so it's certainly a good game. DtD's is the best free downloadable TD game (mine being the best shareware downloadable TD game ^_^).
[img]/images/graemlins/heart.gif[/img]