In my experience, nothing beats a 1000 watt hps for flowering. However, a lot of people like 600's due to there overall efficiency. But, when it comes down to it, a 1000 watt sitting a foot off your canopy is going to provide a lot more usable light radiation than a 600 watt hps. I guess it depends on what you're trying to achieve with your grow space.
-most efficient is a 600 watt hps
-If the heat issue takes precedent, 600 watt HPS
-if you want the biggest baddest top buds, 1000 watt hps
Again this is just my opinion.
Also, generic bulbs are the best bang for your buck.
Check out this link:
http://mycotopia.net/forums/grassroots/34722-calculating-foot-candles.html