Just caught this little nugget over on the BBC (something that has been discussed here before).

It's interesting that he attributes not manufacturing in the US to lack of skills rather than cost - having worked on a PC assembly line in the past I can tell you that you can pick up all the basic skills in under a day and be pretty efficient in less than a couple of weeks. (Although it could be that they're doing something more sophisticated than assembly...)

Nevertheless, I can certainly see the logic in the decision - it shifts manufacturing nearer to (a large segment of) the consumer base and some of the component supply.