I would love to learn but sadly there is nowhere in my area that teaches Russian. I looked at Rosetta Stone but I'm not sure if I would like that format of learning very much. I want to completely understand what I am saying and I'd like to actually be able to learn the Cyrillic alphabet too. Any suggestions?

What is the best way to learn Russian?

I am trying to learn Russian.
I know all of the Cyrillic alphabet and the sounds made by them.
---
I simply need a good coursebook suggestion, or an excellent method for learning such a difficult language.
--
Thank You.