Sonic 2 was my favourite. I love Sonic 1 cos it was the first one I owned and it was fun and I loved Starlight Zone. But no rolling and no Tails. =(

Sonic 3 had advantages like Tails being able to fly, but I didn't like some of the levels so much.

Sonic 2 was just about right, lots of fun levels and Tails, plus being able to play as Tails running behind Sonic in a 1 player game was kinda fun. Bonus levels were cool although I preferred Sonic 3's, and loved Mystic Cave zone.

I liked Sonic spinball a lot too though but never got very far.