your site is just beautiful... however, it is a tad big for viewing at 800X600.. perhaps you could make your header just a little smaller..
I think you need more text on your index page... what you have is good, but you probably should have a min. of 200 words.
It is my understanding that your
PR is determined by the number of other sites on which yours is listed. I, obviously, don't know who else is linking to you.
My personal opinion is that it is certainly nice to have a higher
PR, sales is the bottom line. Are you making any money?