This article on TechCrunch Europe really got me excited, so I jumped over to the UK site immediately. Although still running the site is clearly getting pounded as perf sucks. However, this move can only serve to increase the volume of mobile applications...