I will forever and always use an edger for edging anything along a walkway or driveway. anything from starting a brand new edge from 2+ inches of overgrowth to weekly maintenance on an exsiting edge.
why? because in my personal opinion nothing looks straighter or sharper than using an edger for edging. for me it's also much, much quicker than using a trimmer.