Check out
http://www.nhlnumbers.com/ to see who is signed for at least a couple of seasons. Doesn't rule out a trade but it does mean your player won't be leaving as a free agent.
Personally I would get Regehr or Glencross. Both solid, both not too obvious, both going to be here for at least a couple more years.
Second tier for me would be Langkow, Moss (gets moved down due to UFA this summer so a bit of a risk), and Giordano