The RR buttons are all circular. I think you will find that the physical size of your screen is 800x480 pixels but you are running it in 800 x 600 mode. That's how mine is. So when your monitor displays graphics, they are slightly distorted becasue the monitor downscales one axis from 600 pixels to 480 pixles and circles become ovals. I just made an oval bluetooth button and when displayed in my car it is almost circular because of the same reason.
In our Skinbedder buttons, I copied the circular buttons from the RR skins so the size and dimensions are identical. The reason the Skinbedder buttons don't go all the way to the bottom of the screen is that we deliberately designed the buttons to fit on a 480 pixel deep screen without any modification. Your monitor therefore does not need to rescale the buttons and they display correctly so circles are circles.
If you are really annoyed by this, you can download the photoshop PSD's of the BMV2 skin and make them 800 x 480 for your monitor. The ones I found and used were 640x480 but had obviously just been resized from 800 x 600 because the buttons were oval and rescaling to 800x600 made them round again. You would need to redefine every button, label etc in every skin to that size. That would be quite a big job!
You will be on your own from here on guys becasue I am off on a holiday overseas in New Zealand for 3 weeks in the morning! :dance::dance: