Faits: A. AY._, ressortissant de l'ex-Yougoslavie né en 1970, est arrivé en Suisse en 1985. Il a été mis au bénéfice d'une autorisation de séjour pour vivre auprès de son père puis d'une autorisation d'établissement à partir du 15 novembre 1996. Après avoir travaillé quelques années comme aide de cuisine et serveur, l'intéressé a suivi avec succès une formation de cafetier. Le 14 septembre 1994, il a épousé une compatriote, BY._, qui a obtenu une autorisation de séjour par regroupement familial. Deux enfants sont nés de cette union, CY._ en 1996 et DY._ en 1999, titulaires d'une autorisation d'établissement depuis leur naissance. Par jugement du 27 septembre 2000, le Tribunal correctionnel du district de X._ a reconnu AY._ coupable notamment d'infraction grave à la loi fédérale du 3 octobre 1951 sur les stupéfiants et les substances psychotropes (ci-après: la loi sur les stupéfiants ou LStup; RS 812.121) et l'a condamné à une peine de cinq ans de réclusion. Il a également ordonné son expulsion du territoire suisse pour une durée de dix ans avec sursis pendant cinq ans. Par arrêt du 16 janvier 2001, la Cour de cassation pénale du canton de Vaud a partiellement admis le recours de l'intéressé contre ce jugement, en ce qui concernait le sort réservé à la caution. A la fin 2000, AY._ a quitté la Suisse, sans sa famille, pour se rendre au Kosovo. Il est revenu en Suisse en juin ou juillet 2002 pour exécuter sa peine. Dès le 31 janvier 2005, il a bénéficié d'un régime de fin de peine sous la forme des arrêts domiciliaires avant d'être libéré conditionnellement le 22 septembre 2005. Par décision du 22 décembre 2006, le Service cantonal de la population du canton de Vaud (ci-après: le Service cantonal) a refusé d'octroyer une autorisation de séjour à AY._ et lui a imparti un délai de deux mois pour quitter le territoire, considérant que l'intérêt général de la sécurité publique l'emportait sur l'intérêt privé de l'intéressé à séjourner en Suisse. L'autorisation de séjour de BY._ a été transformée en autorisation d'établissement à partir du 22 décembre 2006. B. Par arrêt du 23 mars 2007, le Tribunal administratif du canton de Vaud (actuellement la Cour de droit administratif et public; ci-après: le Tribunal administratif) a rejeté le recours de AY._, BY._, CY._ et DY._ contre la décision du Service cantonal du 22 décembre 2006. Il a considéré que le rejet de la demande d'autorisation de séjour de AY._ ne prêtait pas le flanc à la critique; celui-ci avait été condamné pour des faits graves et avait fui au Kosovo pour se soustraire à l'action de la justice, abandonnant son épouse et ses enfants en bas âge. Ces derniers étaient par ailleurs libres de retourner en tout temps au Kosovo avec l'intéressé, ce qui lèverait du même coup la restriction à la vie familiale dont ils se plaignaient. C. La famille Y._ a interjeté un recours en matière de droit public au Tribunal fédéral, concluant, sous suite de frais et dépens, à l'annulation de l'arrêt du Tribunal administratif du 23 mars 2007 et à l'octroi d'une autorisation de séjour en faveur de AY._, ainsi que, subsidiairement, au renvoi du dossier à l'autorité intimée pour complément d'instruction et nouvelle décision dans le sens des considérants (procédure 2C_152/2007). Les recourants reprochent au Tribunal administratif d'avoir abusé de son pouvoir d'appréciation et violé le principe de la proportionnalité ainsi que le droit au respect de leur vie familiale. Le Tribunal administratif se réfère aux considérants de son arrêt et le Service cantonal renonce à se déterminer sur le recours. L'Office fédéral des migrations propose le rejet du recours. D. Par ordonnance du 8 mai 2007, le Président de la IIe Cour de droit public a admis la demande d'effet suspensif des recourants. Le 9 mai 2007, ceux-ci ont informé le Tribunal fédéral qu'ils avaient déposé une demande de réexamen auprès du Service cantonal et que le Département des institutions et des relations extérieures du canton de Vaud était entré en matière. Partant, ils ont sollicité la suspension de la procédure jusqu'à droit connu sur ladite demande. Par ordonnance du 11 mai 2007, le Président de la IIe Cour de droit public a suspendu la procédure 2C_152/2007 jusqu'à droit connu sur la demande de réexamen. E. Le 5 juillet 2007, le Service cantonal a refusé l'octroi d'une autorisation de séjour à AY._. Par arrêt du 4 décembre 2007, le Tribunal administratif a rejeté le recours formé contre cette décision. Il a tenu compte du rapport médical établi le 28 février 2006 par le médecin traitant de BY._ à l'attention de l'Office AI, d'où il ressort que l'intéressée a subi en 2004 une thymectomie élargie pour thymome invasif (péricarde et nerf phrénique gauche), avec plastie du péricarde et radiothérapie post-opératoire. Il a également pris en considération le certificat médical du 15 mai 2007, selon lequel l'état de santé de BY._ était stationnaire, ainsi que l'avis du 14 avril 2007 de son médecin traitant, qui précisait que le soutien et la présence de son mari étaient prépondérants pour l'évolution positive de la maladie, au point qu'il n'était pas envisageable de séparer le couple. Toutefois, le Tribunal administratif a considéré que l'exigence de l'unité du couple et de la famille n'était pas compromise par le rejet de la demande d'autorisation de séjour de AY._, puisque toute la famille était libre de retourner au Kosovo ou d'émigrer dans un autre pays prêt à les accueillir. En outre, BY._ ne suivait pas de traitement médical et son état de santé n'imposait pas qu'elle demeure en Suisse. F. AY._, BY._, CY._ et DY._ ont recouru au Tribunal fédéral contre l'arrêt du Tribunal administratif du 4 décembre 2007. Ils concluent, sous suite de frais et dépens, à son annulation et à l'octroi d'une autorisation de séjour en faveur de AY._, ainsi que, subsidiairement, au renvoi du dossier à l'autorité intimée pour complément d'instruction et nouvelle décision dans le sens des considérants (procédure 2C_20/2008). Ils reprochent au Tribunal administratif d'avoir abusé de son pouvoir d'appréciation et violé le principe de la proportionnalité ainsi que le droit au respect de leur vie familiale. Le Tribunal administratif renonce à se déterminer sur le recours et se réfère aux considérants de l'arrêt attaqué. Le Service cantonal renonce également à se déterminer. L'Office fédéral des migrations propose le rejet du recours. G. Par ordonnance du 11 janvier 2008, le Président de la IIe Cour de droit public a accordé l'effet suspensif au recours. Par ordonnance séparée du même jour, il a ordonné la reprise de la procédure 2C_152/2007 et la jonction des causes 2C_152/2007 et 2C_20/2008.