how do I control order of promoted pages?
There is a tutorial at Custom re-ordered front page teasers. It uses the pre-packaged view Front page that comes with Views, as well as the Nodequeue module to re-order the teasers.


  The Nodequeue module allows users to collect nodes in an arbitrarily
  ordered list. The order in the list can be used for a any purpose