I think DeLoreans are totally awesome, the whole concept is so original.
They atract more attention than a supercar. I was riding with a bunch of my buddies once, we saw one passing us going the other direction. We turned around and followed him for five miles, the guy stopped at a shopping center and we stopped too just to gawk at it. The guy woul not let us touch it though, because he said that fingerprint stains are hard to get out.
Hey I have one, and it fits in a dime-bag, ...no that's mean I was just kidding.