graeme_p - 6:37 am on Apr 4, 2011 (gmt 0)
To add to the SF short stories, any thing Charles Sheffield.
For humour (broken up with a bit of macabre) Saki (H.H. Munro)
I am not a huge fan of detective fiction, but Chesterton's Father Brown (all short stories) and Dorothy Sayers' Peter Wimsey (some short stories) are wonderful in different ways.