ARRL/VEC - Examinations and Licensing - Information about amateur licensing: examination requirements, scheduled exam sessions, renewals, FCC and NCVEC forms, vanity call signs, volunteer examiners, fees, special-event call signs.
eham.net, LLC - Amateur radio online practice exams.
Ham Cram - Free technician-class license cram course. Six hour power point presentation covering every question in the FCC question pool. Easy instructions. [Requires MS Power Point]
Ham Test Online - Web-based training for the ham radio written exams. Includes material for both the Canadian and U.S. exams.
Hamstudy.com - Self-study courses for Canadian Basic and Advanced amateur radio exams.
Practice Exams - View flash cards for all current question pools, or take practice tests. The site keeps statistics on your answers to help gauge your progress. [Free registration required]
RadioExam.org - online practice for US FCC Amateur Radio exams
Sunnyvale VEC ARC - one of US FCC-recognized Volunteer Examiner Coordinator organizations able to give Amateur Radio exams (California, Nevada, Oregon)