Your perfect tree is...

A blue spruce

Blue Spruce have hard, short-length needles. However, they will hold their needles a long time, and they do have an attractive blue coloration!