"The PowerVR site has the PowerVR Series3 (KYRO)Release V1.2.2 (Build 1.0.7.111)drivers but are they for Kyro 1 or 2??"
KYROI and KYROII drivers are unified, so these drivers will be fine.
Hercules have a slightly newer driver than is posted on the PowerVR site, but I believe these are for issues with Hercules TV-Outs; The PowerVR drivers are reference drivers - either should work fine.