Try This:
1. Download SQL2008 Service Pack 2
2. Run Initial install of SQL2008 ( If it fails its ok)
3. Run Downloaded Service Pack 2 ( this upadates the shared files with new ones which is casuing the setup to fail initially)
4. Re Run Initial Setup of SQL2008