Steampunk, easily. They have the better hats! (mini-guns and stove pipe hats = WIN)
Also, it hasn't been used as much as cyberpunk, or at least it doesn't feel like it has. Just wait until Bethesda does a Steampunk game, then everybody will jump on the bandwagon (haven't you noticed the rise in post-apocalyptic stuff since Fallout 3?)