Utility Knife

For about $10-15 USD you can get 100 utility knife blades, so you don't have to worry about sharpening your knife/breaking the blade (except your eyes of course!).

I use mine for all sorts of stuff.