It woud be my guess that it is a leak along the windshield. Probably at the top as that's where all of my leaks have been. It is probably a heater core if you smell antifreeze though. Get a friend with a hose or go to the car wash and spary some water around the windshield to see if that's it.
------------------
|