I would go for the lens, and to be honest I would say the only thing you would gain with a 5D is full frame, when it comes to settings you get more on the 60D than you do on the 5Dmk1. My hubby has a 50D and I have a 5Dmk1, he thought about a 2nd hand 5Dmk1 but having played with mine decided...