Thanks for the detailed response. You certainly have an optimistic way of looking at the situation.
My problem is that I'm 32- the way I see it is I have 3-4 more years of going balls to the wall before my wife starts popping out kids and I'd really hate to waste this time doing low level unchallenging work.
The funny thing is I can see myself 10 years down the line WISHING I had a job just like this.