Hey, it feels like you reaalllyyy want that car, I know that feeling, but you gotta gamble a bit and wait.. Because the price they're asking for is a bit high for the 2010.. I would wait until the price drops on it and then buy it.. don't even bother looking at the 2011 imo.. as like you saod you can install a camera for $300 so that's a really good deal....
But if I were in your shoes, I would wait.. Go back and forth with the dealership(s), give feeding them the string then pull it..