This question sort of goes along with my other one on Airlines. Which hotel chain seems to have the best rewards programs? Same kind of deal. I have stayed all over, but I feel like I should commit to a chain to start racking up points all in one place. Starwood? LHW? Thoughts?
New Airbus H160 Helicopter Gets a Dramatic Video Showcasing Its Stealth