IMO the Surpass may be the better card at this point. Better earning on everyday spend, you still get the FNC with a small $15k ann spend, and Diamond really doesnt get you much more than Gold anymore at most properties. Also the $200 total ann Hilton cred seems more usable than the resort credit of the Aspire. Maybe you should keep a surpass?