Dusted doesn't really care for the Tokyo Eye 7": http://www.dustedmagazine.com/features/407 (scroll to the bottom)
While I agree with the basic premise of his argument, I don't think the result is even remotely as horrible as he suggests.