Hmm... I've heard a lot about this game, but I've never tried it. I'm going to give it a shot.
Seeing this thread revived reminded me of
this defunct project. While only tangentially related (Inspired in part by the Tribes series), the idea of a multiplayer online platformer/shooter combining elements of base-building, teamwork, and vehicle combat and customization sounds awesome.