Just got back from doing the 3-day/2-night AOW liveaboard with ScubaPro.
Pros:
Great people, They were able/willing to let me hop in their pool the day before the trip to try out a new BC I was bringing with me, even though I called at the last minute about it.
Good boat
Good food
Equipment seems in good repair
Hard to beat the price
Cons:
The AOW is mostly self-taught. Read the book (that you'll get when you sign in the day before the trip), and complete the review section. The instructor will go over the right answers (or give you the answers) and do a brief dive briefing before the dive.
Dive sites were sometimes a bit eh. Not bad, but eh. You'll be at the same reefs as the Silver Series of fast day boats are at, although the boats will be on different parts of the reef (or they were for me).