I don't think that 520W PSU can handle 2x 5850, since it takes ~350W per card.
Crossfiring them adds +~180W. Dunno about running them both single. Same applies to the 450W and 620W PSU..
lol, 5870 takes max 200W (180W TDP but overclocked probably a bit more so there's no problem running that.