I've gotten a lot of use out of GGPO and SUPERCADE.
They both emulate arcade games online with very good netcode.
It's mostly fighting games that are supported, but SUPERCADE has a good variety of other genres as well, like shooters, puzzle games, platformers, even some sports.