Hey guys, I have a Canon rebel xti and am looking to get a good macro lens and flash. It seems like everyone loves the Canon 100mm macro lens and I have read great things about it. For the flash I was looking at the 430ex but I was wondering if the 580ex II is worth the extra $$. Most of my pictures are outdoors, macros, and reef tanks. Any recommendations are welcome!
