This is a fine shot - High ISO (which isn't shown in the EXIF!) and handheld to boot!!.... Cracking job - you must be delighted with the 5DII & 100mm Macro combo :-)
Never seen one this close, great macro work, a lot of ones I have seen loose some of the detail in the shallow dof, but you have managed to avoid this.