Now that we are on to lenses...
40HR - fantastic, relatively small, good movement
32HR - fantasticer!! large, but less flare than the 40HR (which is likely just picking on my part). If the 32 was a girl, my wife would leave me
70HR - no experience, but since you mentioned it, the NEW 60XL is superb. Huge IC, great quality, no need for spacer, and small. Also, fairly priced.
90HRSW - same wet your pants outcome as the 32HR, maybe a touch better. The 32 is awesome since it does things so well at such a wide angle, the 90HRSW is just perfect, and almost to its max IC of 125mm (extremely good to about 120mm). Both of these also live up to Dante's wrath on your wallet.
PS. 32HR needs a CF if you really want to compare quality across the frame with he 40HR.