Stephen Ireland's turbulent spell at Aston Villa appears to be finally over as he prepares to sign a permanent deal with Stoke City, following an impressive spell on loan.