A great article from wpbuffs.com:

You’ve decided to build your new website on WordPress. Great!

Now comes the hard part – picking the right WordPress theme.

When you start your search, you may be overwhelmed by the seemingly endless number of free or premium themes available. So what should be on your mind before you select one that will make or break your new site?

Read Full Article