Any books you can find by Howard Waldrop (mainly a short story writer but dazzlingly good).
if you can find some of his short story collections.
especially his take on the war of the worlds.
the martian meet the texas rangers.
guess who loses..
really some authors did their best work in short fiction.
try and find the collection..
best of cordwainer smith for instance.
for something newer cory doctorow.