Apart from the poor build quality, yellow screen, light leek, dodgy home button fit, battery life etc etc the final straw for me is the lack of charging support through my iPod Hi Fi or my Alpine car stereo ipod interface. I upgraded through o2 store last Friday. Now their policy is that we "upgraders" are not allowed a cooling off period, as we get to see and use a demo phone before purchase. But what happens when you get the phone home and discover that the new phone will not work with £600 plus of accessories that the 1st gen phone did. I think its time to call in trading standards r some similar kind of authority and teach them a lesson. Good customer service costs nothing, so why are we paying for their lack of it??!!!