It seems that drawing of polygons is asynchronous in google maps api v3. Try to click the \"Load\" button in this example:
http://jsfiddle.net/rmXXF/
the tex
You should use an overlay and listen to the drawing manager's 'rectanglecomplete' event. I can code up an example after lunch.
David is right. I misread the documentation. Apologize. He should get the bounty.