B-rock,
This one's down here in our neck of the woods:
Mountaineering First Aid
I took it last year, and it's good. The lectures are a little dry, as is expected from any first aid class, but the weekend is a blast.
I've also taken SOLO's WFA class before, it's good as well. I agree that the Red Cross Basic First Aid is crap, the only thing they teach you do to is dial 911.