the thing is, it is not just the players that produce a "top 4" team.
the whole mentality of the club must be right. chelsea didn't just buy top players, they also brought in one of the top managers in the world in (Mourinho) along with his coaching staff, as well as poaching Peter Kenyon from arguably the biggest club in the world to run the ship.
the fans also play a part in terms of the mentality of a club.
Man City's players may well be capable of a top 4 finish, but as a club i think it will take time. the premiership is a tough, tough league, and as this shows, it is getting tougher.
but, until Man City's mentality (as a whole club) changes, then they will not be top 4 contenders in my opinion.
at the moment they are taking the piss playing fantasy football throwing big money at top players, but until the mentality of the club changes, these players simply will not join them - and unlike chelsea they do not have the lure of london - manchester just doesn't have the same pull for a foreign player does it! - and any player signing for Man City will be in no doubt that they will still be signing for the 2nd biggest club in the city behind Utd.
the big money will not be enough alone to turn City into a top 4 team. im not saying that it cant be done, but it is not as simple as a takeover and a shit load of cash.