I've been doing the same exact thing. Glad I'm on the same page as you guys.
This is especially true when it comes to grayscale bumpmaps off of the original 2D colored image. In photos, the texture doesn't always match where the bumps should be, so I have taken and handpainted my approximation of the bumps on certain textures and created a bump map, and the results are amazing.
Another thing to try: When it comes to leaves, replace the leaf image with an alpha image of an entire branch with leaves, and the tree detail goes up yet another notch. I've even used alpha images of entire trees for leaves, and the results are quite nice if done right.