You had said tranny oil everywhere but tranny seemed fine. Thats what made me think PS lines.
Man. So sorry to hear that. At least the car let you know by the oil spray all over your windshield.
Let us know how things work out. I'm going to check my lines.
Cheers,
Bill