My family has been buying Mac's since I no longer do their Windows tech support. Now I'm Apple Tech support. Can't win.

Beta Beta

ok, so you probably heard about the IE7 beta, you can get that here Internet Explorer 7 Beta 3 for Windows XP SP2. (thanks foo)

IE 7 Beta 2

Haven’t tried it out myself yet, gonna download it. It’s just that I need IE6 to check CSS on sites I develop. Guess I’ll have to drag my laptop into the office.
Also for those who are more daring, an alpha of the new Firefox 2 is out also. Get that here Bon Echo Alpha 2 Milestone