I've programmed DS game engines as well as high performance industrial OpenGL, and the frustrating thing about OpenGL (or DX, they're both just wrappers around NV or AMD) is the inability to send data in the other direction, ie. from the GPU to the CPU without killing performance. The DS didn't have that problem because the vertex processor was decoupled from the pixel processor, and even still you could redirect outputs wherever you like, as well as having full access to the 4 channel DMA controller! We would do occlusion culling on the vertex processor before animation, and also reducing polygon counts for the rasteriser.
Sega actually commissioned the guy who made an emulator to help port games to PC, now hows that!
As evil as Telstra is, this isn't their brand of evil. It's more like an administrative oversight.
"Each photon of light exerts 0.0002 pounds of pressure" I was knocked over when I read that!
The Wi-Fi issues aren't new, they've been around since the iPhone, it has trouble with throughput dying on 802.11g networks. The fix? Setting the router to 802.11b only mode. Nice job Apple, if only everyone could be as half-arsed as you and still turn a prof- oh wait.