How close do you think the most suited Linux distributions (I am guessing ones based on Debian?) are to being viable to meet general usage needs? (I know that is vague and I apologize.)
I've used Ubuntu as a VM to play around with, but still am a beginner user who hasn't done much looking as far as software support, driver support, printer support, native OS installation options, etc. go. It seems reasonably user-friendly, and seems to run quite well without needing a terribly high resource allotment. Is it at a point where it could be viable for standard business/home use? If not, do you think it will get there?