Microsoft has made a a call for more Internet Explorer (IE) 8 beta testers via the IE Blog.
The next beta of IE 8 due in August. From the MS blog:
Currently the only way to directly file a bug with the IE Team is to be a part of the IE8 Technical Beta program on Microsoft Connect. Beta 2 is right around the corner and we are expanding our reach! If you wish to be a part of making IE better by contributing great bug reports then please email us at IESO@microsoft.com and tell us a little about yourself including why you’d be a great beta tester.