It's been a while since I've actually played the game, but I've always really liked playing as Megaguirus because she's so freaking fast.
anguirus. dont know why
What do you think?