Hi all. I've decided to buy a DSLR. I've a budget of around £300 for the body only. I really have no specific purpose for the camera, I do like skiing, so action shots and landscape pics might be most shot, I don't do a lot of portraits so I guess this would be bottom of the list. The main question is should I buy new, or 2nd hand? I could get a full frame Canon 5D mk 1 for around £300 now, which obviously is a few years old but was expensive in it's day, or I could buy a new 1200d for a similar amount, which obviously isn't full frame but it has 6/7 years newer technology so you would expect it to be better? Or is there anything else I should consider? Again, whilst looking, I could buy a Canon 1ds mk 1 for the same money. I'm confused! Help me please!