Welcome back to the new NEFF. Take a break from Twitter and Facebook. You don't go to Dicks for your fly fishing gear, you go to your local fly fishing store. Enjoy!
You should fish the SP at Deckers. I just moved to Denver and it seems to be the best option near by. If your looking for a more scenic location you should try eleven mile canyon which is also on the SP.