So I did a BIOS upgrade to the MSI and B108 started to hang in the suspend again.
Upgraded to B109 and the suspend / resume works again.
I still have three outstanding issues, touchpad not working after resume even my fix does not work anuymore, processor speed set high after resume and the usb SD / mspro reader is not being seen during insert.
I'm going down to CA for a week March 9th, I've setup to take the AA1, MSI and Elonex to LA to the Sun engineers supporting laptops for the day.
I'm also trying to port Autoscan Network to OpenSolaris see screenshot following of an Ubuntu system.
If I suspend the AA1 or MSI, Autoscan Network see's that it's down, you can actually send a wakeup across the lan and the AA1 or MSI will resume :-)