milosevic - 9:16 am on Sep 29, 2010 (gmt 0)
I said, if you are misusing it - obviously using it as a soft line break in text is the legitimate use. However I have found it good practice to avoid this in anything except pure text content.
There are problems such as linebreaks depending on the line-height property that's set, the lack of fine control and that 2 or 3 well written CSS rules can usually take the place of literally hundreds of presentational <br>s round a site, reducing the size of pages.
If it was a single paragraph on the site I might use a br to add padding at the bottom, but I wouldn't feel good about it and would add a new class of paragraph if there were 2 or more instances. I don't agree about how hiding this break from non-css viewers is wrong though - a break like this must be purely cosmetic in purpose, therefore it shouldn't be shown to viewers who have styles disabled. This idea goes against the principle of separation of content and presentational mark-up.