In terms of usability, what are the best practices for going landscape mode with your application. I can see the need for both in some screens, but I can also see no reason for others. Providing a landscape view just because you can opens your application's UI to layout problems, shrinking views and headaches for designers.
What's your take?