Try MsConfig from Start Run, look at the Boot tab in there.
There is a Timeout settings button in there too. I haven't checked to see what happens when the Timeout completes, whether it starts Vista normally or what, you can try that and see what happens and let us know.