I have to put in my 2 cents. I think your assessment of Autocad 2006 is way off and here is why I belevei that.
1)Any program, games, Office, Autocad, 3d software, including the operating system has become incredibly more complicated since v14 was out. You have so many features that are running in the background that most people dont realize exactly what is going on. This isnt the day of Windows 98, NT or 2000 anymore. They were terrible OS's. Version 14 had several user issues as actually one of the worst version according to user groups. Things are much better now. Streamline the processes and be aware of what is running at the same time as CAD
2) Autocad 2006 has several new features that are incredibly useful to the user, but you have to take the time to learn them instead of blaming it on issues you obviously dont understand.
New features:
Tables- you basically dont need Excel anymore becasue you can create your own schedules and save them as templates
Dynamic Blocks-has several blocks in one that you can change via a pull down. Basically its a block with intelligence.
Fields-information that can be changed as the drawing changes and notify you, ie Scale, area, dwg name, user, date
Property & Group Filters-very easy to use, graphic interface, use drag & drop to organize dwg with lots of layers
Batchplot from the file pulldown menu-EASY batch plotting finally
Command Enhancements for: Offset, Rotate, Fillet, Chamfer, Area, Boundary, Region, Trim, Extend, Stretch, Mirror and many more.
Layer States MAnager -Easy to use and now even saves viewport settings
Sheet Set Manager- takes minutes to set up an entire project
Long story short not everthing this company has doe has been perfect, but this version, they really listened to their user base. Learn the program. I have done support for this product and have been a trainer for this product and most people's problem with is they make uninformed starements about it and blame it on the program. This version will save you an inordinate amount of time I promise you. Hope this didnt sound too harsh. I have done support for a long time and the issues disppear with the more one gets to know the system/program.