Hi Loadman
I have to second the others sentiments about the work you've done on Mala, it's a very slick application! 

This particular issue is very strange.
I'm getting the more verbose log now, but basically the same error.
Here's the log (whole thing, I cleared it and then ran the prog.)
2009/04/13  22:05:11.21   Info: ########################################################################## 
2009/04/13  22:05:11.22   Info: ########################################################################## 
2009/04/13  22:05:11.23   Info: **** LOGGING AT VERBOSE LEVEL *****
2009/04/13  22:05:12.82   Info: Starting MaLa 1.6.2.10
2009/04/13  22:05:12.85   Info: LoggingLevel =  2
2009/04/13  22:05:12.89   Info: Check plugin directory: o:\mame\Mala\plugins
2009/04/13  22:05:12.91   Info: Collecting event plugins (*.mplugin) in o:\mame\Mala\plugins\
2009/04/13  22:05:12.95   Info: Check backup directory: o:\mame\Mala\backups
2009/04/13  22:05:12.97   Info: Check to see if hook dll is required
2009/04/13  22:05:12.98   Info: Win98/ME Hook dll not loaded because OS is: WinVista
2009/04/13  22:05:13.05   Info: Loading config params from ini file
2009/04/13  22:05:13.24   Info: Setting params from ini file
2009/04/13  22:05:13.25   Info: Creating and loading mame cl conditions: o:\mame\Mala\mame.clc
2009/04/13  22:05:13.31   Info: Creating and loading mame info pages: o:\mame\Mala\mame.mli
2009/04/13  22:05:13.32   Info: Creating and loading other emu info pages: o:\mame\Mala\otheremu.mli
2009/04/13  22:05:13.34   Info: Creating and loading filter sets: o:\mame\Mala\mala.mlf
2009/04/13  22:05:13.35   Info: Creating and loading non mame emulators: o:\mame\Mala\mala.mle
2009/04/13  22:05:13.36   Debug **: Emulator: Loading List
2009/04/13  22:05:13.38   Info: Creating and loading layout ...
2009/04/13  22:05:13.48   Info: Collecting layout files (*.mll) in o:\mame\Mala\Layouts\No18Arqadium\
2009/04/13  22:05:13.52   Info: Creating and loading mala tree
2009/04/13  22:05:13.55   Info: Collecting game list files (mlg) in o:\mame\Mala\
2009/04/13  22:05:13.57   Info: Creating and loading bios
2009/04/13  22:05:14.05   Info: Creating audio object
2009/04/13  22:05:14.34   Info: Creating and loading mala lcd screens
2009/04/13  22:05:14.37   Info: Creating and loading mame lcd screens
2009/04/13  22:05:14.39   Info: Creating and loading jukebox lcd screens
2009/04/13  22:05:14.41   Info: Creating and loading led config and attroct mode list
2009/04/13  22:05:14.42   Info: Collecting attract mode files (*.mlc) in o:\mame\Mala\
2009/04/13  22:05:14.45   Info: Changing Layout
2009/04/13  22:05:14.46   Info: Loading layout: o:\mame\Mala\Layouts\No18Arqadium\No18Arqadium.mll
2009/04/13  22:05:15.34   Info: Displaying Game List: 
2009/04/13  22:05:15.35   Debug **: Cancel any Display & Video Delay due to list change
2009/04/13  22:05:15.36   Info: Scroll Delay: 
2009/04/13  22:05:15.56   Debug **: Display Delay Enabled
2009/04/13  22:05:15.57   Info: Show Main Form
2009/04/13  22:05:15.65   Error: Object Class: TfrmMain, Object Function: FormShow, Exception Class: EOutOfResources, Exception Message: Not enough storage is available to process this command.
2009/04/13  22:05:15.70   Debug **: Display Delay
2009/04/13  22:05:15.71   Debug **: GetDefinablefilename function
2009/04/13  22:05:15.73   Debug **: Mame Def 1 path: o:\mame\Mame129\cabinets naming # 0 selected # 0 filename: o:\mame\Mame129\cabinets\alexkidd
2009/04/13  22:05:15.84   Debug **: Definable 1- Loading snap of master: o:\mame\Mame129\cabinets\alexkidd
2009/04/13  22:05:15.85   Debug **: GetDefinablefilename function
2009/04/13  22:05:15.93   Debug **: Definable 1- Loading default: o:\mame\Mame129\cabinets\
2009/04/13  22:05:15.95   Debug **: GetDefinablefilename function
2009/04/13  22:05:16.00   Debug **: Mame Def 2 path:  naming # 0 selected # 0 filename: \alexkidd
2009/04/13  22:05:16.01   Debug **: Hiding Definable 2
2009/04/13  22:05:16.02   Debug **: GetDefinablefilename function
2009/04/13  22:05:16.04   Debug **: Mame Def 3 path:  naming # 0 selected # 0 filename: \alexkidd
2009/04/13  22:05:16.05   Debug **: Hiding Definable 3
2009/04/13  22:05:16.06   Debug **: GetDefinablefilename function
2009/04/13  22:05:16.07   Debug **: Mame Def 4 path:  naming # 0 selected # 0 filename: \alexkidd
2009/04/13  22:05:16.09   Debug **: Hiding Definable 4
2009/04/13  22:05:16.10   Debug **: Saving Tracking Info
2009/04/13  22:05:18.61   Info: Showing taskbar
2009/04/13  22:05:18.65   Info: Screensaver: ScreenSaver Form Destroyed
Notice the Not enough storage error right after trying to show the main form.
The error "could" be related to my layout, but again, if I shut down all other programs, I can usually get it to run.
I'm not using any videos at this point, just static JPGs and PNG's in my layout.