Why do you say that? What exactly doesn't work? I've found it works in most places, missing a few irritating things (like picking up new tables, or when using 3-part naming).
Before you judge version 3, remember that they bought version 2 from another company, didn't feel that it was worth selling and are completely rewriting it. Version 3 isn't going to be a modificiation to version 2, it's giong to be a complete re-do.
Gail Shaw
Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability