Interesting reply jgold.
As an update 4 months after my hardware install: I've been taking some Linux courses online and reading some books and I'm much more comfortable with my computer now. Edx.org has an intro Linux course and udemy.com has a bunch of courses ranging from beginner to professional. Although it might seem like a step back having to study for months and read hundreds of pages just to use your computer nowadays, the customization and the control that is possible make it all worthwhile.
In fact, studying Linux has gotten me so interested in computers again I'm planning to do my Master's Degree in Cybersecurity next year after upgrading this year.
I just read through this which was posted on another thread about transitioning from Windows.http://linux.oneandoneis2.org/LNW.htm
Although I don't agree with all of it, there's a few good points. My biggest beef is that simple and known bugs should have been fixed a long time ago. Like that article says in point #7, we can't expect "customer focused" service, but I wish the developers would place a higher priority on fixing bugs rather than on improvements and newer versions.
For example, I installed kgpg and I can't get it to stop autostarting at boot. Turn to google and of course other people have had the problem. Manually change the config file and it still doesn't stop starting...
I haven't had any problem with virtualbox, but I'm only using Linux VM's.
I want to donate too and taking credit cards would be the easiest way for sure.