Battle for Wesnoth really needs more love. I know it's popular in the open source gaming community, but seriously, it's sooooo good. Mainstream gamers really ought to jump on board.
I don't know if you've heard of Unciv, but it's another really well done open source game that needs more love: