You're using 86+ enchants/gems on every chardev. Some sets could do with changes too, I assume these are for PvE and if so some of them aren't Expertise capped and Over hit capped^.^
in that case you might wanna tell that in OP =P
there is a big difrence in bis gear for every single thing you wanna do in 85.. wether it be pve or pvp (in all their different aspects -world, dung's, raids, arena, bg's)
for rogue one, replace shoulders with Underdweller's Spaulders - Item - World of Warcraft and replace daggers with legendary daggers.
although it does not make much of a difference, Band of Pricking Needles - Item - World of Warcraft is the BiS ring.
also i find double dancing steel better than one dancing steel and weapon chain, although that can still be helpful.
you also need to replace the neckpiece with http://www.wowhead.com/item=87469/astrylians-cheerful-charm everything else looks good.
except i would stack mastery until 100% unbuffed in sub atleast (115% in assassination, don't stack mastery in combat though) it makes evis hit like a truck and it's definitely worth sacrificing those other stats for it.