If you want a small machine it wil work we just bought a 743 2140hrs new tires. runs like a top with $400 for service as i wanted it to be checked out before the season. I paid $3,000 for it new paint on it and stickers now it looks like a brand new one. As far as excavating or scraping you 300' driveway i dont think you will be able to do it. For once and a while jobs to justify $6.5k i dont know. It will be able to run a 38" tiller with 8gpm hydraulic flow.