I thought this was great! Much better than most of the stuff in the portal. The characters are really recognizable, and the music fits very well. As for character suggestions, maybe you could do a Pokemon sprite-esque version of yourself, or a Spongebob related persona, such as one of the fish.
Animate him as a stick figure, or a guy from Madness Combat...
oh...... my...... god......
from the flash animations i've been seeing on newgrounds and other sites, i thought stuff like this was close to impossible! boy do i have a long way to go. awesome flash!
and please reincarnate FRESHY :D
I suggest doing a Sonic The Hedgehog look-alike!