What is the block count of the correct chain? Mine is showing 25260.
That's the correct chain, 25264 (now) and difficulty of 0.336398.
I think most of my wallet connections were to people running the old client.
Would it be possible to add into the code that the client would NOT connect peer to peer with the incorrect version?
I'm afraid I'm not that familiar with the code. It sure would be a nice feature though.
Unfortunately this is caused by a few idiotic individuals who think it's amusing to add a bad blockchain in their client and is currently plaguing many coins. It doesn't help that the original developer of GameCoin used the same genesis block as litecoin as this gives the rogue blockchain a valid starting point.
As long as you're using the client listed in the first post it is nothing but an annoyance because the checkpoints will not allow your client to download this rogue chain.
As the network of peers using the new client increases there should be some natural peer banning thrown into the mix. Just ignore the syncing message.