All three places should be fine. I'd opt for either Broomfield or Littleton based on the things you want to do. Denver traffic can be bad.
Also, I'd make reservations early. I've had problems in the past making reservations in Denver due to hotels being sold out or nearly sold out with high rack prices.