I did the whole course and it was all computer based from home. The CD-ROM software has a megacode component with video actors that respond to your prompting. Kinda cool, actually.
It's AHA approved (as evidenced by the cite directly from their website) and it gives a real AHA card.
My work does not accept 'online' ACLS, but I have no idea if they will accept this course as it IS AHA and doesn't say 'online' on the card. It's a moot point since it's not required for my current position (yet, anyways). Btw, the place I bought the course from charged $250 for a 'non renewal', but if you follow the link from the AHA site it's only $99 there
. (So, yes, I am an idiot but at least I can save others from having to pay $250!).