Very close on paper, and it is being spoken of as being in the same league as the SGS2 in previews and reviews.
Really?

Can someone with the gs2 comment on the keyboard compared to the iPhone 4? Also how do you put the phone to vibrate and/or mute being that there is no hardware switch? These are both important factors in my decision so I'd appreciate some info if possible. Thanks.
I use Swype. As for how good that is compared to the iPhone 4 keyboard, I personally type faster on Swype. Some people prefer the iOS keyboard. It's a personal thing. You have to remember on Android you can install many different keyboards, including the iOS one from the market.
As for mute, that's very easy. Just slide down the notifications bar and there's a a toggle for that. You can fit up to five toggles and you can customize what goes there. It's all very convinient - better than pressing the home button twice, really. I included some pictures to explain:

