Website design is generally ok. But I feel top banner with Logo is very big. You have tried to create background to give musical impression. But when user sees it first time he will not notice it as musical related background(Its so complex). I like the site. I think you can improve this site a lot.