I haven't caught the stars at the Grand Canyon yet, that would be awesome!
It might just be the image quality at Flickr, but it looks like you could have focused a little better. Sometimes it's moisture in the air (I've had really light fog ruin things), but at the Grand Canyon that's not likely the case.