www.wow-pro.com
http://www.wow-pro.com/leveling_guides
Alliance 1-30 Leveling Guides- http://www.wow-pro.com/leveling_guides/alliance_leveling_guides
James Alliance Leveling Guide 30-80- http://www.wow-pro.com/leveling_guides/james_alliance_leveling_guide
Addon Version- http://www.wow-pro.com/leveling_guides/james_alliance_leveling_guide_addon
Horde 1-20 Leveling Guides- http://www.wow-pro.com/leveling_guides/horde_leveling_guides
James Horde Leveling Guides 20-80- http://www.wow-pro.com/leveling_guides/james_horde_leveling_guide
Addon Version- http://www.wow-pro.com/leveling_guides/james_horde_leveling_guide_addon
Cartographer(coordinate map)- http://wow.curse.com/downloads/wow-addons/details/cartographer.aspx
Completely free!! I myself have levled 3 characters to 80 with these guides. Coordinates are very helpful. I have not tried out the addon versions however. Enjoy!
Note: The guides don't get really good until you reach James' guides, so i suggest you level to 30/20 on your own without touching Southshore and Stv