In Zbattle, which I'm sure none of you guys play you can host, or join games very easily. You can even join 1 player games to watch, and chat. We had 4 players watching a guy play through FF6. You can chat inside the game using the ZSNES. The guy would advertise his IP number, and in 30 mins you would connect. You can also do the classic 1v1. I played Super C and Mana over Zbattle, OMFG you guys don't know what you are missing.
Cons: Zbattle only has a few hundred people on at all times, only 10-30 games up. Too few people to really bring out it's potential.