I've been using PowerCADD for about 18 years for the Mac. It works well with AutoCad. The cost for the initial purchase is about $1,200 (when I started it was bout $600), upgrades are generally within the same range as the other companise I have read aobut in ths forum. I mainly use it for 2D drafting for commercial, public and residential projects. I've have not had the need for the 3D modeling others have discussed. Althought it would be nice to learn this function (PowerCADD also has a 3D function, I just don't need it). You really don't need to upgrade yearly, it's completely up to the individual. Although the longer you wait the more it's going to cost to upgrade, as with any program.
-------------------------------------------
Frank Bell AIA
Principle
Frank Joseph Bell Architect
Pittstown NJ
-------------------------------------------