Amy Rose is a fun, strong character who's hopelessly in love with Sonic. She's very aggressive about it. In the comics, her love is in vain as Sonic is into Sally. In the video games, there's no such competition and eventually the indication is that he'll come around.
She's one of my all-time faves from the series."