GameDev.net Lots and lots of articles on game design, programming and stuff.
FlipCode Another site with articles on game design.
Another armoured warfare game, has come a bit further along than Tank Battle.