Video games! Movies, books... You're on here so I assume you have a laptop.. or your computer is set up near your bed, so you can play on it while resting.
What about taking up a hobby? Like learning photo editing? You could play with some pictures through GIMP or Paint.net (both are free) -- http://www.guidetoartschools.com/tips-and-tools/free-phot... There are tons of tutorials out there, you could learn to do some pretty cool things :) Pick something you like and teach yourself, it doesn't have to be photo editing and digital manipulation. You could do web page design. Digital art - drawings, cartoons. Something that keeps your brain engaged will make the time pass a lot faster then laying there.
Like other Moms have said - pillows, pillows, pillows. Prop yourself up on pillows, and put a pillow under the curve of your knee when you're sitting up. Personally, I would start looking on Craigslist for a Tempur-pedic mattress (super soft and spongy), maybe you can find one almost new for cheap and talk to your Dad? My friend has a Tempur-pedic on a craftmatic kind of base.. so it's adjustable. It's perfect for bad backs, and it will feel good long after your surgery.
How long are you confined to your bed? I'm sorry you're in so much pain.