If you like the idea of last-minute ("this weekend", "tomorrow", etc) personal trips, travel credit cards are a good way to enjoy that freedom and avoid paying through the nose.
To clarify: I think it's still worth it despite the new restrictions on Delta.