in reply to (OT) Should I get a Linux box?

You have already had some good responses, but let me add my 2p worth.

The best way to learn anything is by trying and making mistakes. Get a cheap PC, put Linux on it and go exploring. At least with Linux you can get plenty of software and assistance for free.

Have fun and enjoy learning!

jdtoronto