Ryan you think I have lots of time to fish?
I'll be completely landscaping my front yard this spring. Replacing the sod, creating a huge bed with curved borders and all new planting, removing a maple tree and creating a new bed where it was with new planting, installing a decorative octagonal shaped window in the peak of the house, laying porcelain tile on my concrete porch, installing a railing around the porch. And lastly, this is not front yard, but planting several hundred cedars in my backyard to create a hedge.
Wanna trade lists?
Anyhow unlike my front lawn which is all weeds and must be rototilled, levelled with topsoil and new sod laid, yours doesn't look as bad.
Personally I'd use seed.
Scratch the surface where it'll be sown. Apply the seed liberally along with a good starter fertilizer then TOPDRESS with about an inch of quality topsoil.
The topsoil helps the seed germinate and grow and protects it from birds that'll eat it.
Water like crazy and you'll be amazed at the result.
As far as the weeds in the driveway goes you can try and fill the cracks with tar and driveway sealer.
Otherwise weedkiller and a weed whacker are your best friend.