Hi all, had a disappointing experience at a wedding... I invited a new photography friend to come shoot it with me. I have a 5d mk II(it is probably 7 years old or so, I am the second owner). I have a 70-200 2.8 L II on it... Which I have been disappointed in, because it seems really soft unless shooting at 4.0 or up. And even then I feel like it's just hard to focus it(I use back button focus) and it's really hit or miss. Unless it's my camera... I feel like my camera is slowing down, it doesn't seem to have the same low light ability(at the reception)... We get to the reception and my 580 ex speed light(with new batteries) takes forever to recycle(it was so dark, I did have it on the highest power) I could only take a shot like every 30 seconds or longer. My friend that I invited whom was shooting with the 5d mk III with a 35mm prime lens, with the 480 ex light was getting these amazing clean sharp images of the reception(even with no flash!). Is it my equipment? Is it that her gear is just better? My images were looking muddy, merky and grainy... So frustrating!!!! I mean my images were so bad I don't even want to use them. I don't think I have a spare $2500 to spare right now... Who do I send my camera to to have refurbished? And how much does that cost? Also what the heck with my flash? It just sucks when you have like a $5000 camera set up and your images look like crap.