6.07.2010

Phone Wars

Apple announced its next generation iPhone today (lots of coverage here if you are interested in that sort of thing.)