I recently checked out desktop tower defense which was okay. However someone pointed me to this japanese game called Fuuun Dairoujou and it's awesome.
There is a faq on gamefaqs about it to explain units and the layout of the menus.
Graphics are really good and there is a good variety of units so you can utilize different strategys to complete the levels.
Social Networking Bookmarks