D'karr
Adventurer
On weapons, I've come around to a view adopted by Gygax in LEJENDARY ADVENTURE, that in RL all weapons are roughly equally lethal when used violently (a club can kill as well as a sword, or axe). That is, the basic damage they inflict is roughly the same (LA uses d20 for all weapon damage, with some having a minimum result).
For D&D, I'd like to something like all weapons deal the same damage (d6, d8, or whatever). Then have each weapon have some other characteristics to differentiate it; the first being a basic characteristic anyone can use, the others being available only to 'trained' users of the weapon, however that is expressed in the game. Then, add combat feats that represent 'special maneuvers.' This way, there is never a need to restrict what weapon a character class can use for balance reasons: fighter-types will naturally have a combat advantage even if everyone is using greatswords (even outside base attack bonus or whatever measures basic 'to-hit' probabilities).
Some or all of the above may be in 4e. I've never played it, so I'm ignorant on its contents, so excuse me if it is.
In BD&D (Moldvay), I don't have my earlier copies with me, all weapons worked in a similar fashion doing the same amount of damage 1d6, but there was an optional system for having variable damage for weapons.
I think this would simplify some things significantly (die rolling), and possible speed things up. However, I prefer the variable weapon damage. I find it more interesting.