Have you tried Vlite?

http://www.vlite.net/

This fangtastic utility allows one to customize a Vista install before installation and I believe it does have an option to remove IE7.

This may not be the ideal solution though because it does require a full reinstall which lack's the funkness indeed.