The guy who hit you is at fault.
Even if you are illegaly parked, nobody has the right to hit another car.
A case similar to this was on The Peoples Court about a year ago. An older man was backing out of his garage into the alley, and a guy was parked in a no parking zone right behind his garage. The old man, not expecting a car to be there, hit the car. The judge said the old man was at fault. It doesn't matter if the car was parked illegaly, you still don't have the right to hit another car for any reason whatsoever.
2001 E430, Bourdeaux Red, Oyster interior.
1973 280SE 4.5, 170,000 miles. 568 Signal Red, Black MB Tex. "The Red Baron".