http://www.myfreece.com/
I have used "myfreece.com" for several years and not had any problems from any states. Contrary to the name it is NOT a free site, however it is VERY affordable. Currently a 1 year membership is $29.95. What puts this site above the rest? Cost, tons of courses, they list the CE hr value, you can test BEFORE reading the article, unlimited test tries, they cover many job disciplines, they store your completed tests on your account, You can print certificates for completed tests if you need to, they list "required" CEs for states that have mandatory ones, and they are accepted by all states now.
I knocked out 24 CE hours worth in 2 hours just by testing first. Some courses I didn't even have to read. My general rule was, "If I can't pass it in 3 tries, THEN I'll read the info." There is no point in studying what you already know...
I will throw one possible monkey wrench in the mix, though. Some states will only allow a "set" amount of online CE hours. Check with your state(s) to find out if they require a certain amount of classroom hours!!!!