Now, continuing on in the vein of tech items (I will post more than tech related stuff, trust me, even I get sick of it. I pulled a muscle between my shoulder and neck today, and it hurts a lot. Ouch! There, that wasn't tech.) It's been reported that Windows Vista can be had in a public release beta.For the uninitiated among us, that means that Microsoft has released a test-version only of