You Can Touch This!

In the absence of official iPhone availability Apple fans outside of the States will be pleased to know that the much anticipated iPod Touch has finally »