I'm having a fantastic time with blood meal and bone meal mixed with Miracle Gro organic potting soil and a little perlite.
The blood/bone meals can either be mixed in with the soil for a little added nutrients, or you can make a "tea" out of them (mixing them in water) and water your plants with it.