Agree being up front. I've always thought honesty is the best policy. I guess showing that we're serious is going to get us the best bang for buck.
On a separate note, tho', how does one "have finance ready?" We had a pre-approval on our last one, but still had to offer subject to finance...