the bendix gear in your starter is beginning to fail. At the beginning, it will only happen on cold mornings at first startup. Gradually it will happen 3 or 4 times a week, then daily in the winter time. The starter won't leave you stranded; you just have to put up with the hideous screech once the engine is engaged. I can only hope Denso has noticed all these posts on Vibe/Matrix/Corolla/Honda websites and has fixed he problem in their new starters.
Live it up: There will be plenty of time to be old when you die.
** 2009 Vibe: 1.8 liter automatic **
** 2010 Hyundai Elantra Touring **
** 2007 Honda Fit Sport **