CoolROM.com has the largest and cleanest collection of Nintendo 64 N64 ROMs available on the net. Download emulators here too.