Well, I did it.
I bought the Cannondale F300 today - not the 2003 model that was on sale, but a new 2004. The '03s were all sold out, but they honored the sale price of $500 (the '03 was listed at) for the '04 so I went with it - it's a great bike for me.
I rode it before deciding, along with a Raleigh M50, Raleigh M60 (the M80 was too big), GT Avalanche 2.0 Disc, and Trek 3700 (the 4500 and 4900 were both too big). The Cannondale just felt right.