Canon EOS 5D Mark II 21.1MP Digital SLR Camera Body for $2,500 + free shipping