One of my biggest bugbears when it comes to my driveway is how easily it can go from looking nice and neat to an absolute mess.
I have a part tarmac and part gravel driveway, and it does have it's positives in that it provides an additional off-road parking space, is good for security, and is inexpensive to replenish when it needs it. But the gravel goes everywhere. Whenever it's parked on, the gravel moves around, and I feel like I'm constantly sweeping loose gravel from the public path back on to the driveway to keep things looking neat.