Thanks. Signed up already through their "secret site".
I want more detail on the benefits. All I have seen is general descriptions. I don't need another credit card and would be interested if the benefits are meaningful (like discounts on AP passes!!!).