As far as I know the Deer Lake hotel is still stalled. The last time I was out that way it didn't seem like there was any activity on the site. Now, I could be completely wrong too, I'm only going by the view from the highway, but its definitly not completed.
And yes, Stephenville is very under photograped. But I can provide a link to some pics I took on Saturday actually. I picked up a new camera and decided to have a little fun with it, nearly got ran over by a tractor-trailer as well because I was on an overpass with no sidewalk, clearly a dumb decision on my part.
http://img88.imageshack.us/g/1000699o.jpg/
They were all in the evening and mostly on the old Base on the east side of town. Some abandoned parts of the industrial park, the manor and college, one of our newish hospital (opened in 04) behind the newish stadium (opened in 99 for the Canada Games). Hopefully if I get the chance I'll put up some of the new subdivisions and nicer parts of town later this week. Some of those pics made me feel like I'm in a Newfoundland version of Detroit.
Forgive the blurryness, it was cold and I was shivering during a few of them.
There are supposed to be a hotel or 2 going up in Grand Falls in the next couple of years, anyone have info on those?