It's not the most unique gift, but it's expected to remain the most popular. Yes, Americans' spending on gift cards is expected to hit a new high of $308 billion this year, according to Javelin ...