I've been working with Polygon Collision for a few days now. After looking at pollycolly (a C library for Polygon Collision) and its implementation in Project Phoenix, I came up with a decent generic library for polygon, rectangle, and circle collision. Actually, its more of a joining of all of the units of Phoenix with some modifications to make a common number type available in a single unit. Anyways, I'm posting it here in case anyone else needs this type of thing.

Download:
http://www.eonclash.com/Lazarus/pollycolly.zip