I used some of the free study guides I found online. Then took the example tests online until I was consistently making 90% or better. Most online example tests use the same question pool as the actual test, so in effect you are taking the test, just can't use it to get your license. The volunteer examiners will do everything they can to make the test easy, that is, everything legal (they can't answer the questions for you!) 
I now have my general license, that test is a bit more difficult, but still not bad. I also gave the Extra a shot - and need a LOT more studying before I think I can pass it.
My sister get me an ICOM IC-718 radio and I got a windom ocf antenna for it. So now I can work 10 - 160 meters at 100 watts. Since I'm running on solar I have decided I would not get an amplifier and just continue at 100 watts. My solar setup is the 45 watt HF panels charging one (at present) 12 volt battery. So, I don't do long ragchews, but have spent hours listening! I do check in on an 80 meter net meeting every sunday morning. My signal may be a bit week but I am making the hop from far SE Oklahoma to Oklahoma City. And, I don't have to depend on the power company to do it!!!  
