All that you just asked, you can find it online, there are loads of reviews and comparisons.
I have the camera (which in Europe, is called 600D) and I'm very happy it, definitely would recommend it, especially for that kind of money, even if it's just for the body, it's dirt cheap and I don't think you'll find anything better for that kind of money.