Either is fine, power is the same except the 600 zooms to 200mm (that's why it has a bigger guide number). Both will be fully compatible. The 600 incorporates the new radio triggering, the 58- is optical (line of sight) only. If you plan to use the flash with a modifier (softbox, etc.) radio triggering is better (but can be done with 3rd party triggers for the 580).