There's some oil cleaner you can buy that magically cleans up your driveway, I just saw a commercial for it the other day. Try Can Tire...
I've had 4 MAJOR oil spills, 3 directly on my driveway and 1 on the road right in front of my house. I did a change at night once and I left the old filter gasket on so the new filter wasn't seated on properly...holy crap, I started driving away and spilt out at least 3 litres on the road....
My brother and his friend did the other 3...thought the filter was on tight but apparently the threading was dirty and it still needed a few more turns to tighten....