Thanks for the detailed report escog.
After I saw the post it took me a while to find the $100 credit thing. It is not a "permanent" additional benefit that you will normally find under the list of benefits (below the standard 7 benefits) but rather a limited time offer between 8/1 and 12/28/2011. They certainly don't advertise it well (maybe intentionally?).