Rob, I've been a Starwood Amex cardholder since 8/00, never stayed or ate at any of their properties, use the card EVERY month for EVERYTHING, and HOPE my points are active.
ALL my points (except the mininum transfer thru Clickrewards, 1000?) have come from using that card.
Hope this answers your question. Anne