content: I would strongly advise you consider using it on VirtualBox first.  VirtualBox is pretty well-supported by most major Linux distributions, and using it can give you an idea on what to expect when you try it on  your machine as a main operating system.  I would also consider using a LiveCD and trying it out that way - actually try several distros out that way so you can see what you like. Don't worry TOO much about upgrading your hardware.  An unfortunate reality with Linux is that brand new devices often do not have optimal support, because drivers have to be modified (or in extreme cases written from scratch), which necessarily takes time.  If you do upgrade, be sure to make sure you get something you know is Linux compatible.  Some things are, some things aren't.  That said, good on you for taking some initiative here.