I just took the plunge and dl'd/installed ie 7 beta 2. So far so good. Pretty cool, actually. I like the tabbed folders approach.