I would not say "no avail" since in the end I bought a Macbook Pro 15" 2008 and got a MBP 17" 2009, MBP 17" 2010 and finally MBP 17" 2011. I took a long time of fighting and only got "solved" once an Apple store opened in my neighborhood where I could put the frozen to death Mac right onto the counter.
Out of these the MBP 17" 2010 solved the most important issue of data corruption that happened even if you didn't touch the Mac. I got the 2011 one because of NVidia graphic issues with 30" displays that were only fixed by the change to ATI in 2011. I had to carry my 30" screen into the store to demonstrate the issues. Phone support in both Europe and the US are no help with such complex things (US is less expensive to call from Germany btw).
That being said, even the 2011 MBP still suffer from grounding/electrical issues that will lead to temporary or permanent stalling of eSATA communication up to a point where the whole Mac can freeze. This happens when you connect any powered (as in: brings it's own grounding) external device, like a powered USB hub/drive or external screen *while* transferring data over eSATA (and probably FW) ExpressCards. It doesn't matter whether you are using the 2-prong or 3-prong power-plug of the MBP.
The sad thing about this story is not that the issues happen, but that within nearly 3 years Apple support/QA system did not manage to deal with it. Even though I can reproducible demonstrate the freezing and communication breakups to an Apple Genius there doesn't seem to be any way for this Genius to get his information directly to Apple HQ.
Thunderbolt is meant to replace ExpressCard in the long run, and there will be TB->ExpressCard/34 adapters. But the cable alone costs 50 EUR (electronics in the cable!) and I know from a reliable source that some of the already announced adapters will not come before the 2nd generation of TB chipsets are out (likely due to costs). So don't put your hopes up for a quick solution.