Here is another picture of the plant.
i still think it could be a Heliopsis but it looks very like one of the perennial sunflowers.
I'd say Heliopsis helianthoides http://www.csdl.tamu.edu/FLORA/cgi/gallery_query?q=heliopsis
I do think you guys are right and we have a winner. Thanks!