MAMEWAH v1.52 (21/10/04)
Bugs Fixed:
LCD Display feature did not work! (fixed),
Mouse & joystick navigation sensisitivity slightly different for each direction on axis (fixed),
OP_MENU_BACK input may cease working, and subsequently all inputs stop working (fixed)
Emulator-specific music would start after switching emulator even if enable_music 0 (fixed),
Preview movie for selected game would not play after list generation (fixed),
Runtime Error 445 would occur if movie clip had no audio (fixed),
Problem would occur when using DAT files which use quotes around certain values (fixed),
longest_played lists wouldn't work (Runtime Error 28 & hang) (fixed),
Selected game may change after refreshing games list (fixed),
MAMEWAH would appear to hang when launching MAME for the first time on some systems (fixed),
Using WinIPAC feature may have resulted in strange results (fixed),
Screen-saver form specific shortcut inputs would not work (fixed),
Music track related shortcut inputs would not work on options / screen-saver form (fixed),
In slideshow screen-saver, the first image to be displayed (the second or more time the saver is launched) may be displayed for too little time (fixed),
Screen-saver may have kicked in too soon after generating list (fixed),
File access problem causes crash (Run Time Error 70 or 75) (Windows 98) (fixed?).
Improvements:
Improved emulator launching so that powering PC down will cleanly quit emulator and MAMEWAH,
'PC' emulator_executable no longer case sensitive,
Added 'PROGRAM ERROR!' notification when an error occurs (execution can attempt to continue or quit),
All input devices are now released prior to launching emulators/apps/scr screensavers, and re-acquired on return to avoid potential input problems,
Removed controls.dat viewer specific support...(see below),
Added ability to launch up to 3 external applications, either by shortcut (input) or automatically prior to emulator launch.
http://mamewah.mameworld.net 
Edit: Thanks to all who helped testing etc. with this version!