Grant,
1) The registration page for JFBConnect is displaying horizontally. When I try to login, the 'login' portion of the form is on the left hand side, and the registration portion is on the right-hand side. When set to vertical, the login section will be on top and the registration section would be on the bottom. I'm seeing that when I go to the following page:
www.paintball-asia.com/index.php/compone...register&return=Lw==
2) JFBConnect loads the Facebook library to do a lot of work. Depending on what features you've enabled, especially the widgets like the Fanbox, Like buttons, etc, they can each cause extra delay on the page. From my own testing, it doesn't seem very slow at all. I'm not sure if you've disabled things though. Additionally, testing your page using Pingdom, it's not the fastest in the world, but not very slow either:
tools.pingdom.com/fpt/#!/xGAejiuAv/http:....paintball-asia.com/
2.5s load time, 57% faster than all other sites tested. .8s of that is the rendering and delivery of the main HTML (the first bar), whereas the rest is pulling of extra content, executing Javascript etc. Those are pretty normal times for a site with a lot of images, javascript, etc, like yours.
3) To add more padding above and below the social buttons /comment box, add the following to your template's stylesheet:
.scsocialbuttons { padding: 10px 0}
Hope that helps answer all of your questions, but if you have more, just let me know!
Thanks,
Alex