It occurred to me that I hadn't actually looked at the
driver. The
driver that was installed for the network card was dated March 2009, directly from Microsoft. This tells me that windows updated the
driver from what I had when it installed. I went to Marvell's website and found a driver from October 2009. I installed this and low and behold I had a new option, "wake from shutdown." I enabled this and it worked just fine.
I really should have done that a week ago.