After a knee injury ruined his 2007 season, Chris Egan has emerged as a much improved player during the pre-season.