Is iPhone 4S still worth getting?

For 2 years on contract

I mainly:
Text
But of gaming
Web browse
Facebook
Snapchat
Listen to music
YouTube

Or should I get android like an S4 Mini?

Its always worth getting. Afterall its free with the upgrade

Nah, definitely not with a 2 year contract. The 4s is getting old. It's laggy with ios7, so it probably won't get any future updates, and the iPhone 5 and 5s will get cheaper over that 2 years so you'll probably wish you could have one if them. Get something else, I don't see how you can go wrong with the 5.

Or the s4 mini, that'd be OK. Unlike the 4s, that will get future updates, and it's a better overall phone IMO.