C+
Pros:
-Relatively frequent issuing of decent promotions/discount codes.
-Points based on $ spent.
Cons:
-Hard expiration date on points is huge. As the above poster stated, unless I fly very regularly on VA, I will NEVER get an award, thus negating the value of flying VA occasionally. For that, I may as well fly whatever airline gives the cheapest fare regardless...which I do currently.
-No connection to Virgin Atlantic for points.