increasing computer knowledge?

hey guys, i'd say i have a fair amount of knowledge about computers but want to be a computer guru as i was a cs major turned into mis major and i just want to beef up my skills on the computer. i've thought about trying to learn linux and what not and was wondering is it worth it and what books are good out there to help me gain a better understanding on computer skills/knowledge. thanks al

For PC hardware, the articles on tomshardware.com are a great place to start. You can also copy and paste model numbers from there into newegg.com to read user reviews of the products...most of the reviewers there really know their shit and you can learn a lot from their commentaries.

will do thanks fellas