One thing that you must keep in mind when purchasing $1000+ camera is durability.
I found this awesome video where the Canon 7d is put to the test .. really put to the test!!
In this video the Canon 7d is run over by a car, thrown down stairs, stepped on, immersed in water, frozen solid (with water in the interior), cooked in the oven and even put on fire..!!!
Does the Canon 7d survive this..? Well, watch the video and find out!