Stayed at the Devenshire Lodge in Bansko, service was brilliant (look them up). Add to that the excellent snow and investment into the slopes. May basically be a village of 10,000 people but it has 310 pubs and resturants, mainly cheap and good quality, so somewhere there will be one you like.......
I'm due out to Borovets for the first time on the 12th.
Why is Bansko presumed the better resort? Just curious really, we booked Boro because it has many more runs (plus a few reds and blacks) - however there must be something good about Bansko for you guys to be recommending it.