I have been working with 
Windows 7 as my main OS now for over a month, it has been a wonderful step up I feel, and have had very very little in the ways of crashes, instabilities, or compatibility issues.  However, that being said, most of the work that I do with my computers is testing stuff first before it's rolled out business-wide for different places.  I must suggest that if you wish to work with 
Windows 7 in your actual business, then wait until after the actual full release of 
Windows 7 RTM.  It is currently slated for release on October 22, and pricing details have 
even been disclosed.  Even then, I would suggest waiting a while after it's initial release as, inevitably with any OS release, there will be some issues at first.  The beginning of next year is when we are currently slated for making the transition to 
Windows 7 from 
Windows XP.