One man Band, XG Works, or Band-in-a-box? Which has the best selection of styles, most natural feeling styles, best options for expansion. Anyone know anything about these?