Yes!  IE7 beta 2 preview is up for public consumption!!!