Boards
Let's play Advance Wars over the internet!
Allows you to play Advance Wars by web, no software to download, all in-browser.
I've just found it, and haven't had a game yet, but if you want to play, sign up and post your username here and we'll play!