Couldn't you use generic PCL6 drivers on Vista? Unless this printer has fancy features you need to exploit, any old PCL6 driver should do it.