Wow I started this post over a year ago but I guess it's never too late... The question was weather you get points for buying the actual card, I ended up calling AMEX and they said I wouldn't get any points....
Gosh that's quite embarrassing, I don't know why i thought that... Anyway if I remember correctly I asked specifically about starpoints and the answer was no...