I just read the review awhile ago. Quite neat. CF + SD slot. I'm not so worried about the specs, I'm more worried about the price.
I'll only get it if it falls below $449 ... trouble is will it ever reach that price before it disappears into oblivion. And will it take too long that other companies arrive first ...