A couple of other explanations for that funny smell...
The smell of fear from too many hot entries into decreasing radius curves. Try Beano before your next adventure.
The smell of a previous owner who offended the local mob boss. Have you checked the trunk lately?
The smell of excess moisture. Do you live near the ocean and was your car a really, really good deal? Check for dampness under the floormats.
Any other ideas?
[This message has been edited by Dean Albrecht (edited 11-12-2000).]