I hope you are as happy as I am with your HK P7. They are great pistols. As for size comparison from the top left and counter clockwise:
My wifes Smith mod 49 (nice carry gun)
HK P7, well made and very accurate
Sig P6, accurate and the best bang for the 9mm buck
Tauras (Beretta knockoff) which I got for free and it works great
Colt GI .45 that I have owned since 1975 with elephant ivory grips that were free.
the comments are MY opinions, your opinions may differ.