I did a writeup on theories and speculation about the 3DS, including my theories on how the technology works, some games that are going to launch with the system, and when the system will launch.
The thread can be found here:
http://vgchartz.com/forum/thread.php?id=104849
SW-5120-1900-6153