What kind of roof would be best on a log home or log cabin?

To a large extent, this is a matter of personal taste. In the past, most log home builders preferred to use shake or shingle roofs. However, metal roofs are the standard these days.
Personally, we prefer a metal roof because on the average they are stronger, they last longer, they are less expensive than cedar shakes, and they are easier and faster to apply.