Glad you are enjoying your 10D. Normally, images from the 10D require sharpening. As a "professional" camera it is set up so that the default sharpening is relatively low as it is usually better to sharpen with your software. Many people keep their in camera sharpening set as low as possible and sharpen in Photoshop or whatever software they are using.
If the subject matter is within DOF then it should sharpen nicely. If it is well outside of DOF than no matter how much sharpening you apply it still won't be sharp.
I applied substantial sharpening in Photoshop to the above picture.
When you print you normally need to sharpen a bit more than you would for viewing on a monitor.