Like the title suggests, I've been playing a lot of GGPO lately. What is GGPO you ask? Its an online based emulator that allows you to play arcade games, mainly old fighting games, on the internet with virtually no lag.
http://ggpo.net/The real beauty of this is that anyone can run it! These games are over 10 years old so your PC will be able to run it great.
Basically to get it working you need to install the client and get some ROMs of the games you want to play installed. You also need the save states.
You can get the ROMs here:
http://www.planetemu.net/index.php?section=menus&machine=25As for save states, most of them come with GPPO. There is one you need for Street Fighter Alpha 3, but I can give it you.
The best part is that we can stream these games! That's right, since the games don't take up that much memory and our stream is really small, this would be a great way to play games and share the videos with others.

Tell me what you guys think!