"Band-in-a-Box is bad at generating professional guitar solos"
really? Even with partial regen?
Sounds pretty "professional" to me. By that I mean HUMAN professional, the way I like most of music I am listening to. I am not a fan of surgical perfectionism. Perhaps I am a minority.
P.S. But I am very curious how the guitar-pro software can translate styles like Ska/Reggae and Punk. How "mechanical" or "human" these will sound.... Most of VST guitar strum engines suck badly at those genres. Rare exception is NI guitar series, but they are "sampled" so flexible only to a certain degree.