I have never seen anything crappier than adobe page mill.

fp is good