Here is a "bookmarklet", its a javascript bookmark
If you click it while reading this forum (or any UBB forum), it will turn wall-of-text more betterer readable by inserting paragraphs
Save it as punch2para
Code:
javascript:(function(){
var period2p=function(d){
var i,id,a,e=d.getElementsByTagName("div");
for(i=0;i<e.length;i++){
a=e[i];
if(a.id.match(/^body\d+$/)){
a.innerHTML=a.innerHTML.replace(
/([\.\?\!\u2047\u2048\u203C\u203D\u2049]+)/g,'$1<p>');
}}};
period2p(document);})();

This next one will wrap text after 80-90 chars, save it as wrapBody
Code:
javascript:(function(){
var count = 0;
var searchWithinNode = function (node, re) {
    var pos, skip, spannode, middlebit, endbit, middleclone;
    skip = 0;
    if (node.nodeType == 3) {
        pos = node.data.search(re);
        if (pos >= 0) {
spannode = document.createElement("p");
middlebit = node.splitText(pos);
endbit = middlebit.splitText(RegExp.$1.length);
middleclone = middlebit.cloneNode(true);
spannode.appendChild(middleclone);
middlebit.parentNode.replaceChild(spannode, middlebit);
++count;
skip = 1;
        }
    } else {
        if (node.nodeType == 1 &&
node.childNodes &&
node.tagName.toUpperCase() != "SCRIPT" &&
node.tagName.toUpperCase != "STYLE") {
for (var child = 0; child < node.childNodes.length; ++child) {
    child = child + searchWithinNode(node.childNodes[child], re);
}
        }
    }
    return skip;
};
var warpBodyDivs =function(d){
var i,id,a,e=d.getElementsByTagName("div");
for(i=0;i<e.length;i++){
a=e[i];
if(a.id.match(/^body\d+$/)){
    searchWithinNode( a, /(.{80,90}\b)/g );
}}
};
warpBodyDivs( document.body );
})();

Tested with the latest firefox browser, I don't care if it works with others smile
I've posted this once before, but apparently the sheriff nixed it instead of fixing his css stylesheet wink
Enjoy