Megapixels aren't everything. In fact, for someone that doesn't take pics, they should probably be ignored.
The 30D has a MUCH more sturdy construction (magnesium alloy rather than plastic), I believe it handles noise better, will do more FPS and has better controls.
If you aren't going to spend the time really learning how to control the camera manually, you would probably be better off getting a Canon G11 or G10 point and shoot. A DSLR isn't going to take better pictures than a G11 if you are shooting both in automatic mode and just use the kit lens on the DSLR. In fact, you probably wouldn't be able to distinguish the pictures of the G11 from the pictures from the XS+kit lens, and the G11 has better zoom than the kit lens and is much more convenient to carry around.