iPhone 5 launch set for Oct 21st 2011

  As my mobile phone contract comes to an end i have been looking for…