Looking for love this Valentine's Day? A new survey ranks the best cities for financially-savvy singles.