This warning is triggered when all of the blocks incoming are rejected. It means that either someone is pulling an expensive targeted attack on you (unlikely) or that you are running an old version of the client. If neither is true, you can probably redownload the block chain to fix it.
thx,i got it sorted in the end by switching the wallet.dat file to a wallet with a differnt "uncorrupted blockchain"