I would wait until the 5d mk3 comes in the shops and then buy the 5d mk2 on clearance sale! So you're sure to get the lowest price for that camera. But if you have the budget, wait for the mk3 and get it when it's there! (again, I already own a few canon lenses and gear...)