OK, no one else has replied, so you get my opinion. I'm 30, have worked in both industry and consulting (now in industry).
First up, the two terms are pretty wide-ranging, but I know where you're coming from.
Overall, I prefer industry. You have more control over you work, you can really bed-in to an organistation (which feels more comfortable for most people), and you take on a particular role that you own. You work with people across different functions that have differing cultures, which is more interesting than working with a homogenous group of consultants.
If you go into industry, you still have to choose your industry and role carefully. Roughly speaking, you need to choose function (marketing, finance, etc.), industry, company, role in that order. It’s preferable to choose a lesser role in a better company than vice versa, which is sometimes a tricky choice.
The lack of regular travelling in industry means you’ll also have a stable base from which you can enjoy your twenties (which, yes, I miss).
In big4 consulting, the risk is you either develop no specialism, or are forced into one you don’t want. Specialise early otherwise before you know it you'll be a public sector IT guru. Culture is very fawning and a bit underhand (OK, that’s a generalisation, but empirically based).
Strategy consulting (the proper stuff) is totally different. The people are amazing and the work is great. It's obvious why it's popular. And extremely tough to break in to. Be realistic about your capabilities.
I would say go with industry first, so you secure your specialism, then go into consulting if you still want to. Before you get to manager-ish level in consulting (approx five years), your salary would probably be similar in industry or consulting. After that, consulting probably has the edge, but not by much. Does depend on the industry you join, though: FMCG, Telecomms and IT are the best, I think. Look at some business school sites like LBS that have split of salary on graduation by industry, these provide a decent indication.
Of course you could just ignore both and do investment banking, but that’s another story again (with aspects of both industry and consulting, and also with the legendary rewards).
Hope that provides some of what you were after…