What is best way to learn to play guitar?

Besides taking private lessons.. What is the most effective tool to learn to play guitar? I am interested in bass guitar, but reg. guitar is just fine. Any tools out there, as rosetta-stone is to learn foreign language, what is most effective tool for learning guitar?

StumbleUpon It!