Зависит от вашего темперамента и вашей кошки. Есть присказка:"Как корабль назовешь, так он и поплывет". Василиса больше на споойную кошку тянет, а вот Варвара - на зажигалочку. А у вас какие ассоциации?
Не обижайтесь, но по-моему, Варвара - неудачное имя для кошки. Слишком сложно для произношения. А котики - они вообще лучше реагируют на шипящие и свистящие звуки ("с", "ш", "щ"). Василиса, в общем-то, подходит. Но на что спорим, звать вы её будете Васей и никак иначе?)))
Считается, что кошке лучше давать имя, где есть шипящие, так она лучше будет на него отзываться. Так что Василиса, с этой точки зрения, лучше. Да и звучит, как мне кажется, приятнее. А так, конечно, стоит посмотреть на саму кошку: подходит ли ей это имя? Может, вы посмотрите на котенка и решите, что его зовут совсем иначе =)