I haven't used OpenOffice much. Have you tried using NeoOffice instead:
http://www.neooffice.org/neojava/en/index.php
It's a port of OpenOffice specifically for the Mac. While the OpenOffice folks have done a great job with OpenOffice 3, many of the underlying controls that you are used to in OS X are implemented differently in OpenOffice. NeoOffice was developed to have a more seemless integration with OS X.
The NeoOffice team has been working on OpenOffice ports for the Mac for years. The OpenOffice folks develop OpenOffice for all platforms and they have designed it to function similarly across all platforms (Windows, OS X, Linux). The NeoOffice team does nothing but work on making their distribution work like a Mac app.