They make them to cut all sorts of stuff, but you will probably pay a fair amount for one that cuts larger than 2-1/2" OD.
For pipe that large I would use the chop saw (miter saw) or a miter box and back saw.
You can use a jig saw or reciprocating saw (sawzall), and if you use a hose clamp (band style) on it you can have a nice straight guide to cut from.
How many pieces are you wanting to cut? Remember most plumbers are not all that concerned with dead square ends because they ultimately get lost in the coupling or caps. If you use a "test cap" on the end of it you can have some slop in the cut as well. If you simply made a quickie bench hook
http://wpcontent.answers.com/wikipedia/ ... h_hook.gif
then you could just hang on with one hand and slice on through with either a hack saw or back saw or even a crosscut wood saw or even, and this would be a good choice too if you are going to buy a hand tool anyway a dozuki (this is a Japanese pull saw, much easier to control and make a nice cut in just about any material. ) . If you have power tools like a miter saw, it will make quick work of it as well, but fast spinning blades may melt the pvc a little and require some cleanup. I usually just cut some scrap hardwood afterward to clean the pvc off the blade.
One more option is a razor blade. The idea is to support it at the length you want to cut and spin the pipe. If you made a trough with a stopped end at the width you wanted to cut, and simply mounted a utility blade poking out where the cut line would be, and lay the pipe in the trough up against the stopped end, then rotate it while pressing down on it gently (not trying to cut through all in one stroke) it will make a nice smooth repeatable cut.