What's usually the best size to go with?

Also, will they work with a professional setup or does the site have to set up as a blog?