I hate to preach the old Flyertalk gospel but...Starwood. It's the best for everything. You can transfer the miles to USAir if you want at 1 SPG point for 1.25 miles on US or any other carrier. If you are looking for a referral, I could use the 5,000 miles bonus