It depends on the money you have and how long you want to wait. If you have not much money and don't want to wait, buy a PS2. If you have a lot of money, and can wait until net year, a PS3 will let you play even future Final Fantasy games.
If you have a BIG lot of money, you can get a PS2 now and a PS3 when it comes out.