Well there is not realy any smell to stuff on the floor.
Hmm. Can you wipe everything down, then leave a sheet under your car in a garage or something to try and find out exactly where it's coming from? If it's anything like my car, it's quite tricky to work out which fluid is leaking where at the moment

My old 0earbox oil did stink, as did the new stuff. Could say more about my car than about gearbox oil, so don't necessarily take it as certain..