The important thing to remember is that as your gear gets better, a lot of the differences become less important
My thoughts...
Flurry uptime
Slower is slightly better. However, if you are at 30% crit rate buffed the difference is minimal. You will be over 90% uptime either way.
Whirlwind
Slower is slightly better do to normalization. If Iblis was 2.8 speed instead of 1.6 speed it would do 62.8 * (2.8-1.6) = 75 more damage per whirlwind. Whirlwind is every 10s so we are talking 7.5dps difference (bit higher in reality due to crits, probaly closer to 10).
Heroic Strike Faster is better
At high gear levels, and using edgemasters, heroic strike is a bit better for faster weapons in terms of damage per rage and much better in terms of DPS. See my spreadsheet here:
http://www.rcsolid.com/poseidonguild/HeroicStrike.xls
Overpower
Fast offhand is better. MH ends up pretty equal, slower slightly better imo. Switching out of beserker stance is a pretty expensive maneuver, drops you below bloodthirst rage and can end up costing you dps. Faster weapons more consistant rage generation makes it a bit less risky to do the stance switch.
Also side note, flurry uptime with regards to 'fast offhand wasting flurry charges' is inaccurate and misleading. The difference is pretty minimal because the fast offhand can proc flurry for the MH too. Best case is equal speed weapons though since you can get an extra flurry swing free.
Hamstring Horde: Slower is better, Alliance: About even
Alliance warriors should not be spamming hamstring unless they have a procing weapon or there are agro issues preventing heroic strike usage.
Execute
Faster is much better (higher than 6.7 rage gen per second of course). The only way to spam execute is to have 1.95 speed weapons or faster, and that assumes flurry is always up. If you have slower weapons, it is impossible to spam execute at 1.5 speed since you don't hit fast enough. This makes a large difference since the first 10 rage is 60 damage per rage and extra rage is only 15 damage per rage. As always, i highly recommend using Fetish + Deathwish + recklessness (optional) together when spamming execute.
Rage Gen
Alliance faster is better, Horde slower is better(?). Windfury rears its ugly head again. I don't have windfury of course except on an alt so I will just say that the mechanic greatly favors slower weapons much like sword spec. As far as alliance goes, faster weapons give much more consistant rage generation and reduces the likelyhood that you will miss a bloodthirst/whirlwind. Most importantly, it increases your execute spam speed.
Agro
Slower is better. Using hamstring instead of heroic strike lowers your agro considerably. Also your heroic strikes are less frequent so the bonus agro isnt added as often.
Total dps
Alliance: Fast MH/ Fast OH (preferably same speed) - Salvation helps the agro considerations of heroic strike and you can't abuse windfury
Horde: Slow MH/ Fast OH (preferably MH twice the speed as offhand or 1.5 times the speed of offhand). Possibly switch to Fast/Fast during execute spam phase. If you ever tank, use the Fast weapon for heroic strike agro tanking.