The quality of the iMac I have is very good. With the large screen the graphics are very good,I have not looked at other compact systems though. For me days of having it all in a bok under the desk are gone.
Docs are not easy if any to share with each other. As a Mac and PC use different ways of doing things. A Mac is better for Pictures and Graphic Design work etc than a PC but. Would not suggest for general use