I find the summarisation functions are a little funny. Sometimes they add <br /> tags after line breaks. Is this caused by new lines - \n, perhaps?
I think what we need to do is review all these methods, there are a lot of them in there. Some of them do relatively the same thing, and we can combine them into a single method. Having a unified function that does more would probably be nicer.
For example: $Content.Summary(26, false) to limit Content at 26 words, without stripping HTML tags. Not passing true outputs non-stripped out HTML in the summary. This function would also carefully make sure that the returned summary is XML compliant, and doesn't have any strange <br /> line breaks either that some of the current summary methods have.
Ideas?
Sean