20050707 formula-one: Narain ready for Silverstone high