There is more room in the business class car along with free non-alcoholic drinks. Other perks include Amtrak points bonus and reserved seating on some routes (no reserved seating in coach cars). The train car layout is also slightly different in business class vs coach class.