NeoGeo Emulators

NeoRageX 0.6b - N.1 Personal Choice - Homepage
Definitely the best Neo Geo emulator out there, it also has a ton of excellent options such as saving/loading and smoother graphics.
Download It

NeoCD - Homepage
NeoCD is the first NeoGeo CD emulator that actually plays games, watch out for this one.
Download It

KBMAME ASM 0.35b10 - Homepage
Based on the MAME source code this emulator is definitely the best DOS one for the Neo Geo. It also has extra features such as saving/loading and excellent joystick configuration.
Download It