I spent a few hours on
http://aa9pw.com/ taking the practice tests and passed the real Tech exam without breaking a sweat. If you have been on CB for a few years, you already know most of the material. I simply kept taking the practice exams until I memorized the answers to the questions that I was missing.
BTW, I took the exam on a Saturday and was on the air by Wednesday afternoon. You don't have to wait for your ticket to arrive in the mail any more. As soon as it appears in the online FCC database, you're legal.
Y'all might be interested to know that just about all of my ham buddies use CB. We spend as much time talking to each other on 11 meters as we do on HF or UHF. CB is a gas (been on it since the late 60's) but the ham bands are incredible. You don't have to give one up to use the other. Enjoy both!