Blog Templates

Is it possible to download templates users can choose, when they create a site. Or do you need to make them by yourselves. I have a little difficulties making a good blog template. How do you guys do it? And if you know if there are templates you can download for blogs, I will be very happy if you will tell me where.