Seen on Slashdot, Midway and Shockwave announced that 10 classic Midway Arcade games (including Defender, Joust, Spyhunter) are available for free in Shockwave versions.
At the moment, they aren't Mac-compatible yet - but there is a message on their site saying Mac-support is coming soon. In the meanwhile, MAME is probably the best solution anyway.