I would go for Bill Bryson, absolutely genious that man!
Try Tom Sharpe, he's really funny and reminds me of Pratchett a wee bit. If you're looking for some dark freaky stuff, give Patrick McGrath's 'Spider' a go. Fucking weirdest book I've ever read in my life, but very very good.
And JP...