My favorite video http://www.youtube.com/watch?v=lEFwSrIItQw&feature=share&list=UUsIghHd1VyG2TEjIKCRU2gw is the montage of the TR, when I saw the demo of the game followed by this video I new this was my class.
The rogue is far from over powered. In a 1 on 1 situation with a mob I can own them but get groups of them and it is more challenging as it should be. We are DPS pure and simple but we are squishy and as prunetracy pointed out neverdeath graveyard really emphasizes that point fast. That area was very challenging as a TR.