An SB600/700/800 on a bracket with a sync cord (don't rely on IR) will suffice. I can shoot at 4 fps with the SB800 at macro distances so recycle times are not an issue. Even an SB400 would be ok as a dedicated macro flash.

Cheers
Leigh