I remember Pwen asking whether anyone has tried the new Windows Live Messenger. Not that she directly asked me, it was part of her MSN nick. :rofl: At that moment, I was thinking it’s just a new IM, MSN works fine for me so why should I download another program? I used to think, the more the better so I had almost every…