well wat u should do if even u get inviations like that , u take them.. increases ur chances to participate in bigger betas.. i started with windows messenger, and now i just recently finished beta on Office and started a few months ago on windows updates 4.0 beta.. so even if u cant really help with the testing, take it and u'll be pushed up the order of prefence list