For a small server that's sole purpose is to deliver web pages, I'm using Damn Small Linux. It's been working quite well for me.
For a working computer that doubles as a web server, I suggest Ubuntu. Designed to be user-friendly for new-comers to Linux, yet powerful enough to please an expert. Plus, unlike SuSE, it's all 100% open-source - no lip service to Microsoft!