Help needed



hi all,
not sure if anybody will know the answer to this question and if u do u may have to pm me with it cos not sure if links allowed on here.
i had a link to a website all about windows xp which was a forum and it had infomation about various versions of win xp and ie6 etc i think it was called iexpbeta or something like that i got the link from the news section of the main site cd freaks i have looked for it but cannot find it so anybody know the site if so please pm with addy.

thanks in advance.

come on somebody must know the site addy.