Noxxic.com is amazing for working out how to gear and gem your character to get the most out of it.
it used to only list pve raiding setups but has now expanded to include pvp classes

also if...