Sony has better stabilisation, video quality and slightly better picture quality...but ...both of these cameras cant compare with 550d image quality in any way!
So if u have money go for 550d with 18-105mm (or 18-200) or even d3100 with suggested lenses


