Mudge, Connery,
The average person is looking at about 6 to 9 hours of flight training before they solo, and on average about 60 hours "stick" time to get their ticket. Remember, there are certain minimums (measured in hours) that have to be met anyway, regardless of how good you are, or how easy you find it. That will account for 40 hours.
The hours above 40 hours are usually a result of the length of time spent between lessons. The larger the gap, the more time the instructor is liable to spend on "refresher" training. Normally, the student who completes the lessons in a short time span, actually takes less hours, because what was learnt in the previous lesson is still fresh, and can almost immediately be used as the buidling block for the next lesson.
When I got my licence back in 1974 in exactly 40 hours, I was very fortunate.
1. The RAF paid for the first 35 hours (Flying Scholarship).
2. The weather was magnificent, and I completed my licence (start to finish) in 8 days.
(Achieving the above had nothing to do with the fact that my father was an RAF flight instructor and I had spent almost every other weekend since I was 8 or 9 years of age flying the Argosy and C130 flight simulators

)
Despite the fact that I had held a licence for 22 years when I came to the US in 1996, (1100 hours private, and 650+ hours as an RAF pilot), the FAA made me complete the total US syllabus of 40 hours to get an FAA licence. (This was because all I brought to the US was my PPL, and not my logbooks.) However, once you are bitten by the flying bug, you will do whatever it takes to continue flying. I just looked at it as recurrent training, and at the time it was cheaper than flying back to the UK to try and find my log books!
If you have the opportunity to learn to fly, go for it. You will never regret it.
Julian