Thanks for your replies. Interestingly enough I took it in last year for an annual service and they said they noticed a leak coming from the speed sensor and replaced the O-ring free of charge, funny thing is I never noticed a leak before they touched it but I sure do notice a leak now.
I guess when I take it in for its next oil change I'll ask them to make sure they replace the O-ring and make sure its seated correctly.. unless anyone has a better idea. I'm stuck going into the local shops as I don't really have any where I can work. (The joys of condo living)