I'm having to decide between paying $250 to fix my Nikon D90 body or getting a new camera, possibly the D7100 at $1,000+. I've had my camera for 4.5 years, and the SD card bay broke. I thought camera bodies lasted forever! But I'm wrong. What's the life expectancy for DSLR bodies? Would you fix the camera or get a new one if you were in my situation? It seems to me, if the D90 can go on for another four years, the repair cost seems worth it. But if not... Thanks for your input?