There are some GREAT neighborhoods in Morrisville. It all depends on what type of life you live. Do you want the community activities? (pool, cook outs, etc...)
Are you looking for a 5 year hold or longer? There are many factors to consider in a home and neighborhood.
Mike gave some good suggestions too. I'd add Twin Lakes to the list and Amberly is next to Morrisville with some wonderful pluses.
Are you open to Cary Park, Cameron Park or Carpenter Village?