Faits: A. Ressortissant de Serbie (Kosovo) né en 1976, X._ a épousé, le 10 octobre 2003, Y._, une Suissesse née en 1970. Il s'est alors vu octroyer, au titre du regroupement familial, une autorisation de séjour valable jusqu'au 9 octobre 2004 qui a été prolongée, le 10 septembre 2004, jusqu'au 9 octobre 2006. Par prononcé de mesures protectrices de l'union conjugale d'extrême urgence du 2 mai 2005, le Président du Tribunal d'arrondissement de la Côte a ordonné à X._ de quitter le domicile conjugal dans les quarante-huit heures suivant la notification de ce prononcé, l'intéressé étant autorisé à emporter avec lui ses effets personnels. Le 3 octobre 2006, le Service de la population du canton de Vaud (ci-après: le Service cantonal) a refusé de prolonger l'autorisation de séjour de X._ et imparti à l'intéressé un délai d'un mois dès la notification de cette décision pour quitter le territoire vaudois. Il a considéré que le mariage de X._ était vidé de toute substance et que le fait de l'invoquer pour pouvoir poursuivre un séjour en Suisse constituait un abus de droit. B. X._ a alors porté sa cause devant le Tribunal administratif, actuellement la Cour de droit administratif et public du Tribunal cantonal, du canton de Vaud (ci-après: le Tribunal administratif). Durant cette procédure, le divorce des époux XY._ a été prononcé par un jugement du 11 décembre 2006 contre lequel X._ a recouru. Par arrêt du 28 juin 2007, le Tribunal administratif a rejeté le recours de X._ contre la décision du Service cantonal du 3 octobre 2006 et confirmé cette décision. Il a repris, en la développant, l'argumentation du Service cantonal. Le 3 juillet 2007, le Service cantonal a imparti à X._ un délai de départ échéant le 28 août 2007. Par arrêt du 13 juillet 2007, la Chambre des recours du Tribunal cantonal vaudois a admis le recours de X._ contre le jugement de divorce susmentionné du 11 décembre 2006, si bien que l'action en divorce de Y._ a été rejetée. Considérant qu'il s'agissait là d'un élément nouveau, X._ a demandé au Service cantonal de réexaminer son dossier, par lettre du 24 août 2007. Cette demande est actuellement suspendue. C. Agissant par la voie du recours en matière de droit public, X._ demande au Tribunal fédéral, sous suite de dépens, de réformer l'arrêt du Tribunal administratif du 28 juin 2007 en ce sens que son autorisation de séjour soit renouvelée. Se disant victime de l'attitude de sa femme, il conteste avoir commis un abus de droit. Il requiert l'assistance judiciaire complète. Le Tribunal administratif a renoncé à répondre au recours, tout en se référant à l'arrêt attaqué. Le Service cantonal s'en remet aux déterminations de l'autorité intimée. L'Office fédéral des migrations propose le rejet du recours. D. Par ordonnance du 6 septembre 2007, le Président de la IIe Cour de droit public a admis la demande d'effet suspensif contenue dans le recours.