Shield TV or Mi Box with separate USB to ethernet adapter. These are really the only two android boxes worth having at the moment. Google certified with Widevine level 1 drm and supported by Netflix, DSTV and YouTube 4k.
@Nimz: Most of those people that are saying that their 3G is working fine with iOS4 have either disabled almost all of iOS4's new features to get it to run or they are in an absolute minority. The problem is that the 3G has too little memory and the processor is too slow and based on the current...
Ok, so my buddy used these guys http://www.ifixit.co.za/ and is very happy with the repair and same day service. They charged him R1600 for the new screen and installation.