Faits: A. X._, né en 1961, et dame X._, née en 1963, se sont mariés le 25 juin 1982. Deux enfants sont issus de cette union: A._, né le 25 août 1991, et B._, née le 25 février 1995. Les époux X._ se sont séparés le 15 février 2003. B. Par jugement du 3 mai 2007, le Tribunal de première instance du canton de Genève a notamment prononcé le divorce des époux X._ (ch. 1), a attribué au père l'autorité parentale et la garde de A._ et B._ (ch. 2) en fixant le droit de visite de la mère (ch. 3) qu'il a dispensée de toute contribution à l'entretien des enfants (ch. 6), a attribué à X._ les droits et obligations issus du contrat de bail portant sur le logement familial à Meyrin (ch. 7) et l'a condamné à verser à dame X._, par mois et d'avance, la somme de 600 fr. à titre de contribution d'entretien jusqu'au 31 décembre 2007 (ch. 10). Sur appel de dame X._, la Cour de justice du canton de Genève, par arrêt du 14 décembre 2007, a confirmé le chiffre 7 du dispositif du premier jugement en précisant que les droits et obligations issus du contrat de bail relatif au logement de Meyrin étaient attribués à X._ avec effet au 1er avril 2008, dame X._ étant autorisée à occuper cet appartement jusqu'au 31 mars 2008 et condamnée à l'évacuer à cette date. Cette autorité a également confirmé le chiffre 10 du dispositif en ajoutant que la pension mensuelle de 600 fr. était due à dame X._, pour partie sur mesures provisoires, du 1er mars au 31 décembre 2007. C. Dame X._ interjette un recours en matière civile au Tribunal fédéral. Elle conclut à la réforme de l'arrêt cantonal en ce sens que les droits et obligations découlant du contrat de bail relatif au logement de Meyrin lui soient attribués, subsidiairement qu'ils soient attribués à X._ à partir du 1er septembre 2008. Elle demande aussi que X._ soit condamné à lui verser, par mois et d'avance, une contribution d'entretien de 1'200 fr. pendant cinq ans dès l'entrée en force de la décision à intervenir. La recourante requiert par ailleurs l'assistance judiciaire.