Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
If you want to find out whether or not your hardware is compatible with Linux or if you want to read up on other matters related to hardware support, take a look at the following sites:
This contains Ubuntu-specific hardware compatibility information.
This has numerous compatibility lists, arranged by distribution.
This is a great spot for reading up on printer compatibility issues.
Find out if your modem is supported.
Check to see if your scanner is Linux compatible, and look for fixes if it isn't.
Have laptop, want Linux? Check it out here.
This site has information for using Linux with anything that isn't stuck to your desk (laptops, PDAs, phones, and so on).