I agree with "myfrogger" - in the situation you describe, shop for the best deal that you can get and don't worry about points. Be flexible about travel dates and look for packages that include the flight and hotel.
I've never used them, but, for example,
www.site59.com seems to have good deals for short last minute trips.
BTW, when your credit card "spend" grows, I'm with the Starwood Amex fans.
Welcome to FT!