You haven't really lived until you shoot an MP5. That's a strong statement, I know.
The accuracy, ease of use, very low recoil, simple controls, beautiful trigger, well designed ergonomics, and overall beauty make it the best sub machine gun ever.
The MP5 was designed in the 1960s. Compare that to a car from the 60s, a microwave from the 70s, or computers from the 80s, and all that stuff looks dated, like you can tell that stuff came from an earlier time, when your parents lived. To this day, 60 years later, the MP5 looks like it could have been designed yesterday. In a word, it is timeless in its design.
The MP7 has nothing on the MP5. The MP7 just looks like an ugly Uzi.
I'm not making a comment on it's use or wisdom as a military or defense gun, I am only commenting on it's overall awesomeness.