Amazon.comMemphis-based guitarist Preston Shannon combines soul-touched vocals and clean execution to best advantage on All in Time, his third album for Bullseye. Shannon is a master at establishing a mood, whether it's the wistful romance of "Be with Me Tonight" or the spooky, edgy "Jail of Love." There is a preponderance of ballads on this album, which is fine; Shannon does them very well, though his guitar work really shines on the more uptempo songs, including "Tired of the Ghetto Bringing Me Down" and "Wrapped Up Tied Up." There's also a cover of "Purple Rain" that's enough to do Prince (er, the Artist Formerly Known As) proud. --Genevieve Williams