You will still have IE in the background as part of the operating system for Microsoft Updates -unless Firefox etc have suddenly included that capability none of the add-on browsers will do the update thing.
BTW, any of you people worried about security tried Open DNS yet? Fast becoming an industry standard, and its free. Take a look at:
http://www.opendns.com/ for the info.