I would say go to the store & try all the cameras in hand. Play with their menu setting, take some picture & compare the end result both in terms of feelings & picture quality.
Nikon D5100 is slightly superior in taking pictures compared to Canon 600D as it can handle higher ISO's, has Chromatic aberration correction & few other things which makes its image quality overall superior to Canon. I would say Sony is about the same as Nikon but to be honest at ISO 100 - ISO 3200, I personally liked results from Sony A57 the best followed closely by Canon 600D & then Nikon D5100. (I know it is subjective bias but you may end up feeling the same). Only after pixel peeping (or if you have very sharp eyes), you can see that Nikon enjoys arguably superior image quality but for 21-27 inch screen desktop, you will probably miss those little subtle edges. At ISO 6400 & above, Nikon D5100 is the winner followed by Sony & then Canon. So ask yourself, if you are going to make career out of doing night photography &/or in very dim lighting conditions on more regular basis then you will probably be best served by Nikon D5100 followed by Sony A-57. For occasional low light stuff, Canon 600D is more than capable & I have taken so many sample shots with almost no light successfully. Sony also has much more fps but if you don not plan to cover sporting events then there is really no use.
Although, Nikon D5100 has auto focus but it is sort of useless due to its slow speed. I does have some cool video effects but overall Canon has better video capabilities. Sony is probably even better as it has much faster & usable auto focus.
Ergonomics ... now this is something very personal & subjective. Try them in hand, you will either like the feeling or hate it. I hated Nikon D5100 as I have bigger hands. Loved Canon 600D & Sony A57. Due to Nikon's smaller size, I was unable to hold the camera comfortably & it resulted in introducing ever so slight blur in the pix. I also found its menu system bit frustrating. So despite Nikon being better at taking pictures (at least on paper), it ended up producing least stellar pics.
So although Nikon D5100 had better picture quality (at least on paper), slightly cheaper & having 2 year warranty as opposed to 1 yr warranty for Canon & Sony, it ended up being eliminated. Sony was eliminated because there were only 2 shops selling it & it was much more expensive than Canon or Nikon & not to mention no one was carrying any selection of lenses besides the kit lenses that come with it. Ended up buying Canon 600D & to be honest, I haven't been disappointed. This camera takes lovely pictures comfortably till ISO 3200 & even ISO 6400 aren't half bad. I was worried in the beginning but trust me every camera has a learning curve. You will make mistakes in teh beginning, probably have a buyers remorse but as you delve deeper & learn more photography tips & tricks, you will start producing some wonderful stuff. Just look around the net for sample pics from Canon 600D or read user reviews. most of them are very happy.
PS:
If you can afford more then go for Canon 650D. It have all the strengths of 600D & addresses all its shortcomings as well. Unfortunately, I could't afford any more otherwise that would have been my pick over 600D.
If Sony A-57 has strong presence in your area & good selection of lenses are available, then go for it. I know I would have if Sony's presence was stronger in my area. The real toss up for me would have been between Sony A-57 & Canon 650D if my my finances permitted & if Sony had better market presence in my area.
If Nikon D5100 fits comfortably in your hands then look no more. It is one of the best cameras in its class & truly bang for its buck.
If your situation is like me: limited budget, bigger hands, Sony's presence not strong then get Canon 600D. It might look like that I am saying get Canon 600D as a last choice but it is actually no slouch. It may not be class leading but it is truly satisfying camera & at any given day can give any DSLR run for its money. Check DP reviews, Cameralabs, imaging resource & others.