Thanks guys for your help.
Well, after the downpour, I noticed that my back window is coming apart from the roof
This would probably explain the puddles in the back, but Im not so sure about under my feet. There is a minor (and I mean very minor) leak at the top of the drivers side window where the black rubber perpendicular to the roof meets it (between the triangle window and real window). But its soo small I don't know how it could cause such a HUGE puddle
I do appreciate all of your help though!