LOL,
anyway, just spent the last 30mins sorting this mess out.
I used the ATI uninstall manager to remove existing 10.4 hotfix.
Rebooted
ran driver sweeper and rebooted.
after reboot windows decided to install some drivers, so I ran driver sweeper again and rebooted.
This time windows did not install any drivers so I ran the install for the 10.4 hotfix.
Rebooted.
The driver version is now showing 8.723.5.0 dated 19/04/10 which gave me confidence and the CCC is installed this time.
used BC2 launcher set everything on high and DX10.
loaded up BFBC2 and went onto an empty server..............
16 seconds to get onto the map from clicking on the server...
Happy days.
came out and tried a busy server and went on in 14 seconds.
all good in the end.
So, don't read the instructions, uninstall through control panel, use driver sweeper untill it reports no ati stuff and whack on the 10.4 hotfix.