I'm running 2 5850s in CrossfireX and have the top-rated card performance listed on the mining hardware comparison wiki page (710 MH/s combined). Both run at 99% load. Fwiw. Win7 x64
I would attribute your higher output entirely to your ~200mhz core overclock. What do they put out individually? Have you tried not running them in crossfire for comparison?