An interesting site I came across at NECC was LULU.COM.
This is basically a self-publishing book site. You upload your writing, create your cover art and they will 'publish on demand'. No cost to the writer. You can even set the 'profit' you want to make per copy. For $3 profit, if a book costs $7.00 to publish, they'll sell it for $10 and get you the funds. Some schools have even done yearbooks this way.
It's perfect for combining a classes writings (poems and short stories) and publishing them. The thought is the students will actually try to do better work if they know it will be published for anyone to read...similar to publishing writings in a blog for peer review.
(Middle School Teachers Read This)
They have a program for K-8, a teacher can sign up a class to 'publish' a book (individually) and they will ship the student the first printed copy FREE. For details go to: