Yes, I have the latest IE7. Firefox works, but is not my preferred browser at this point. Although, it may become one very soon if IE7 keeps acting up llike this.
Pertti