Had my note 2 a week and loving it. Would have been very happy with an S3. All comes down to if you can hold the phone with one hand really. Try it and if not get an S3.
I can't wait to put my hands on the Note 2. It will be today in less than 3 hrs! I feel like before Xmas when I was a kid. This article only made me feel hot, uncomfortable and extremely impatient. Bring it on!