I got my Galaxy S2 around the time the S3 came out, which meant a price drop in the S2. No real complaints with it so far, it's worked like a gem.
That is, apart from its tendency to be unable to tell when I'm plugging in or pulling out the headphones. The phone comes with a feature where it will start to play music automatically if you plug in headphones. Except sometimes it starts playing music automatically when you remove the headphones, which results in music blaring out the phone's speaker.
This happened to me at work, and I had to shut the music off as fast as I could, and then pretend it was my ringtone by talking into the phone, "Hello? Yeah, I'm at work right now, can't talk. Bye."