Corfu town did make a change from Sidari for my friends and i, however be warned that though there are more shops and it is much more scenic it is also significantly more expensive. For example, fake Burberry bags were selling for €10 more than in Sidari shops and the same went for souvenirs. There is a much greater variety of clothes shops in Corfu town. The restaurant service is generally poor and much more expensive than other resorts, such as Sidari and Roda. We had a terrible meal... my vegetarian friend asked for the veggie lasagne, but they served her the meat lasagne! Not a pleasnat experience by any means. Just be careful, don't be ripped off!!
Basically a coach to Corfu Town arriving at 6pm and coming back at 10pm. The town is very interesting and shopping is good for leather and jewellery. As local buses are infrequent you have to hire a car if you don't want to go on an organised excursion.