Yes, and . . . oh!!! So tempting to spoil it D: Up until a few minutes ago, it was in that VM, lol.
Still on Critical Mode? I started that with Aqua, and man . . . ugh, getting past the first world was a pain, but only because I kept dying while grinding. Ugh.
Right now I'm on The Final Story/Episode thingy . . . trying to fight Terra-Xehanort with Aqua . . . slightly easier than with Terra, but I'ma try and go get the Ultima Weapon before I attempt it again, lol.
The Castle Oblivion thing . . . urgh, finish the game three times over so that I'm not tempted to spoil it D:<
Duuuuuuuuuuuuuuude, you need to beat the game with all three characters and unlock the Final Episode as soon as possible. I'm doing it right now . . . ohohohohoho, EDIT: actually, too big a spoiler. But it involves Castle Oblivion. Kekekekekeke >:D
If you're a speed fighter, you definately don't want Terra. You want Ventus much more, lol.
For Terra, I used Treasure Trove for a while, but you'll eventually get The Ends of The Earth . . . after Destiny Islands, I think? For Aqua it's Stormfall . . . for Ventus . . . it /might/ be Lost Memories.
You . . . played it on Critical mode? OMG . . . you're suicidal. In that case, you'll need to do a LOT of grinding. xD
Aqua is the most awesomesauce of 'em all. In every aspect, at least in my opinion. I'm also a magic-oriented fighter, so I'm a bit biased I guess, lol. But seriously, Aqua for the win!
Eh, either one is better than Terra.
. . . And why did you pick Terra first? Lol
I already beat it with all three. :P Now I'm just trying to complete it to unlock all the extra stuffz~!
Ugh . . . my advice for Terra . . . well, once you complete all of the worlds (excluding Keyblade Graveyard) it might be wise to do some grinding in the Mirage Arena.