I have been a Parallels user since the first public beta and I was really impressed with the pace the developers brought the product forward and made it finally a halfway stable product. But then suddenly with build 3188 the progress stopped. I'm using 3188 and it still has serious issues (Coherence is unstable after sleep, a paused VM is grabbing USB devices, severe crashes with rosetta apps running etc.). 3188 is the only app so far that managed to totally crash my machine yet, having to force reboot. Not a kernel panic but a complete freeze-up. I've filed bugreports of course. Plus quite a few features that were promised for 2.x still don't work right. Now 3.0 comes out, and judging from the many posts here, appears to be rushed out since it has the same issues as 2.0; cool new features but nothing works really well and we're told to wait for the next minor updates. Of course we are forced to pay for the 3.0 update, since they probably need fresh money for all that new support personell they hired... Can we expect to have those new features working ok by the time 3.5 comes around or will we be forced to fork over money again for 4.0? I have left comments and emails with Parallels whether there will be updates to 2.x and have not received any answers. I'm not holding my breath. And those emails to pre-order for small discount before you can actually try the product? Before I get tricked again I held off on upgrading to 3.0 and will try VMWares beta, maybe they have at least the basics working properly. Beta 4 looks very promising though. It takes a lot of hard work to build a reputation but it is destroyed very quickly. I'm quite disappointed.