Really nicely put. I've been keeping an eye on PS3 and X360 emulation (and emulation scene in general) for a long time and in recent years there's been some really huge progress. Not to mention 3DS and Wii U emulators, which will probably be in playable state very soon, which is just so awesome...