I have been implementing a simple inventory asset system using CCK for the custom content types. My problem comes with my choice for street address modules. The Location module has a nice display, but several unresolved bugs that prevent it from working correctly in most cases. The Addresses module seems to work, but has a horrible UI. Both are rather weak in State/Country selections. To top it off, both suffer from compatibility issues with PHP5.3 (as do MANY other modules, and that is due to the idiots at PHP deciding to not be backwards compatible).
Is there anything else available that combines the best of both? Worst case is that I dig in and learn PHP for real (give me perl and C any day of the week) but would like to have a better starting point if that is needed.
Thanks in advance!