I've been using Xandros for about three weeks now, and I'm getting on fine with it. It was very easy to install and it dual boots with my windows 98SE, so I can still use that if I want to. I checked your printer, it doesn't seemed to be supported.
If you use an NIC card to connect to the internet, it shouldn't be a problem, I use a 3com card and Xandros found it straight away, USB can be a problem though, but this is the same on Windows as well.
It depends on what modem you're using, some modems can be a problem on Linux generally.
Xandros do offer an open circulation version for US$10 or free if you don't mind P to P. I like it so much I bought the Deluxe version for US$89.
By the way, I'm a complete novice with Linux. But you will find plenty of help, the Linux guy's and gal's are a very helpful freindly bunch like they are on this forum.