The only major benefit IMO to the capital one aspire is that it has an excellent insurance program: something like 22 days for under 65 and 8 days for over age 65, both of which are industry leading.
The rewards however are mediocre and are essentially cash back