Hello. I have 2 days left for an exchange. My new iPod Touch 3G 64GB has the following behaviors. Are they normal? 1. It does not switch between portrait and landscape modes 100% of the time. Is it supposed to? 2. Even when it does, sometime it takes time to render. I see small squares (black and white like a check board) on half of the screen when I rotate the device to switch between portrait and landscape modes. 3. I downloaded a pdf file from a website. When I opened it, the device was sluggish. Again, I saw lots of small squares in parts of the screen. 4. Even the device has indicated that it has detected the wifi network, sometime there are problems in using the internet. 5. Very sluggish performance whenever Voice Control is activated. It is like the device were running through virtualization. Thanks.