Ok i gonna respond to his review
pixel density: Yes its a fact that the iphone has more pixels that the samsung galaxy s2 screen, however how can you even notice it without actually zooming IN to stupid levels in a photo? also I just compared the iphopne 4 words to the samsung galaxy words, if you zoom right in, there is not a lot/no noticeable difference.
Unless i am looking at it wrong, it's hard to even notice a pixel density with my human eyes, but hey you must have inhuman eyes. unless you actually hold your eyes right next to the screen, i failed to see how it makes a difference.
does not use a micro sim: yea thank god for that, plus the ability to switch batteries is a plus as well.
Widgets are initially fun but very soon you realise they just take up valuable screen space: you see that's the great thing, you have a choice to customize them how you like, widgets are extremely useful at displaying a lot of information, from different sources all at the same time. for instance i have a page of widgets, from different sources. a widget for goal.com to tell me everything that is happening in the football world (soccer) bbc news with the latest head lines, engadget with the latest tech news and google reader for everything related to Liverpool football club. if i didn't have widgets i would have to open each of the four apps, and this makes things time consuming.
still doesnt have the silky smooth flow you find on the iPhone.: flicky through the gallery,
http://www.youtube.com/watch?v=r8wIKoQa6Pk as you can see, very smooth.
http://www.youtube.com/watch?v=ISA-WWIQiCo webrowsing even more smooth and faster than the iphone 4 ( just look at the fluid response to scrolling down, and compare it to your iphone 4) no contest in speed or fluid response, I think that is pretty obvious.
apps: I think it's pretty safe to say a lot of apps on IOS seem better, but the apps i had on the iphone and now have them on android, seem basically the same, just tweaked slightly. but I have no problems with apps at the moment.
how long have you had the phone for anyway? maybe yours is defective

would be interested to know what kernel you use as well.