Paul, A good choice would be to ski @ Borovets but stay in Samokov. 5-10 Mins away by bus/car. Plus Borovets is far closer to you in VT than Bansko. Many good cheap hotels, restaurants, cafes, shops, ice rink etc in Samokov. If you are used to real BG prices you will be shocked in any of the resorts...