I like the 1D MKII a lot and I still use mine for many commercial shoots, but the 7D has a lot of nice features. I think the screen size, improved controls and better menus makes the 7D a step up from the MKII. The great thing about the 1-series is the build quality and the weather sealing.