IMO, business or first class are only valuable for mid-long haul (5 hrs+) flights, especially if overnight with lie flat beds. You just arrive at your destination feeling better, and it takes the edge off of jet lag. Not that the improved seats, service, food, etc., aren't nice otherwise, but I don't particularly think they're worth the premium.
-Karl