There are lots of themes out there .. I think "themeforest" seems to offer a lot of single page wordpress themes
If you're looking for great templates you'll find it on the Gavick website. They have very wide choice of free and premium templates.
If your looking for a really professional theme i would suggest you take a look at Themeforest... for less then 50 bucks you can get a great design.