Yes, buy both if you can. If you can\'t afford a PS2, get a used psx for $65- at Funcoland. You can play great games like:
MGS, Tekken series, SF series, FF 7, Siphon Filter...
The same goes for a used N64, it has many great titles as well:
Mario64, Zelda TOoT, B-K, DK64, StarFox, 007, Perfect Dark...
To play and beat all those games though, I am assuming you either have a lot of time on your hands or are a collector.