RalphLambrecht
Subscriber
I wonder whether the people who are developing your film are over developing it. One of the few times I had film developed in a 1-hour lab, it was quite over-developed. Developing yourself really isn't difficult, dangerous or time consuming. You don't need a darkroom for just film development.
If you dive in and try developing yourself, this would have been my suggestion:
http://www.amazon.com/Diafine-Black...2?ie=UTF8&s=electronics&qid=1259597898&sr=1-2
It's a two bath compensating developer, meaning higher exposed areas will run out of developer first and stop developing and hence won't wash out as soon. It's hard to mis-use, and it lasts forever. As a bonus you have to rate your film up to twice as fast to get the right exposure for it.
Think the other suggestions on the thread are good too.
A last suggestion that is often given is 'experiment': shoot the same scene with all the suggested options and see which one is best
Graham
Diafine is a B&W developer. It's no good for XP2, which needs a C41 process for development. Rating XP2 at 250 is quite normal for people who like some extra shadow detail, which to me, is more important than film speed.
However, I can share your experience with overdevelopment in 1-hour labs. They do follow 'standard' processes, and these are too long for my taste as well when it comes to B&W film. That's why I do all my darkroom work for the last 40 years, with the exception of XP2. I use it too rarely to make use of the chemicals before they need to be discarded.