While no one would be surprised by Las Vegas taking the top spot, the River City came in at number seven in the WalletHub ranking.