Place the dough ingredients into the pan of the bread machine. (I usually just put them in the order that they appear on the list above, but if I am waiting for eggs to warm up a bit or if I am still melting butter, I just add them however I feel like it.)
Select dough cycle & press START.
When your dough cycle is done (mine takes about 90 minutes) pull the dough out and place it on a lightly floured surface. Cover with a towel and let it sit for 10 minutes.
Meanwhile, combine brown sugar and cinnamon for the filling in a small bowl.
Roll the dough into a 16x21-inch rectangle. Spread 1/3 cup butter on top and sprinkle evenly with sugar/cinnamon mixture.
Roll up dough and cut into 1 inch rolls.
Place the cinnamon rolls in a lightly greased 9x13 inch baking pan. Cover with plastic wrap and let them rise for about 30 minutes or until nearly doubled.
Meanwhile, preheat oven to 400 degrees F (200 degrees C).
Bake the cinnamon rolls in a preheated oven until golden brown, about 15 minutes.
While rolls are baking, beat together cream cheese, 1/4 cup butter, powdered sugar, vanilla extract and salt.
Spread frosting onto warm cinnamon rolls before serving.