I found another forum which does confirm the compatiblity of Vista and FFXI, the only thing is that you need to go to the pol website and download the POL Viewer which was created just for vista.
http://boardsus.playstation.com/playstation/board/message?board.id=ffxi&thread.id=237589