The Priceline Visa card is tempting, as the Flyertalk thread has good reports of it being basically 2% everywhere with no annual fee. There are also Name your Own Price bonuses.
http://www.flyertalk.com/forum/credi...verywhere.html
You might consider another Barclay's card, the Choice Privileges Visa Signature for daily use. The signup bonus isn't great, but I just looked and it gives 2 Choice points per dollar with no annual fee. Choice has plenty of hotels at 6000 and 8000 points. I actually transferred Amex to Choice this spring to book in Rome, Italy, at 8000 points per night. That would be $3000 to $4000 spending per night.
I think 1 SPG Starpoint is worth more than 2%, but I like midscale hotels and airline miles.