I have never been a great cinnamon roll maker. I go a little crazy with the flour so they tend to come out too dry for my tastes. This time I used a breadmaker to knead my dough, which kept me from adding too much flour and they came out perfectly! If you have a breadmaker I highly recommend using it. I swear washing the breadpan by hand really isn't that bad.
(I wouldn't actually know because mine is still sitting in the sink from last week. Ahem.)
Sweet rolls do not keep well, so if you can't polish off an entire pan, you can freeze the dough once you have cut it in slices (Just place the slices on a cookie sheet. Freeze completely. Then throw them all in a ziploc freezer bag.) Every time you want a cinnamon roll, just pull one of the frozen slices out. Allow it to thaw and rise until doubled in size. Then bake!)
You know you want a fresh cinnamon roll every day of your life.
This dough recipe would work well for orange rolls as well.