YAY! Emulator time again, and this time it's Project 64, the N64 emulator.
It has controller support and audio syncing and good compatibility so far. It's impossible to play SF64 with a 360 controller, but I can't blame the emulator for that. Some games feel really good with a newer controller.
The textures look horrible in the emulator though, because all the polygons are very well defined and crisp.
It runs at like 70 FPS for me, so it should be fine on any newish computer. Nothing near as hard to run as Dolphin.
That is all. If you have parallels or WINE or something, try to use P64, it's great. If you don't, there's a Mac N64 emulator called SixtyForce, which I haven't tried.