Faits : Faits : A. Née à Sao Paulo en 1973, X._ a passé sa jeunesse au Brésil. A la suite d'une relation avec un compatriote, elle a eu deux enfants nés en 1990 et 1997. En été 1997, elle a rejoint sa soeur, N._, en Suisse pour travailler comme prostituée dans un salon de massage. Frappée d'une interdiction d'entrée en Suisse jusqu'au 28 septembre 1999 prononcée pour infraction à la police des étrangers, elle est retournée dans son pays avant de revenir clandestinement en Suisse en octobre 1998. En février 1999, elle a mis au monde un garçon, issu d'une relation avec un ressortissant brésilien. En décembre 1998, quelques semaines avant son accouchement, elle a fait la connaissance de G._, alors qu'elle travaillait dans un salon de massage à Bex. Ils ont fait ménage commun dès le mois de mars 1999 et se sont mariés le 5 mai 2000. A.a Quatre mois après son mariage, X._ a repris son activité de prostituée, sans en avertir son époux. En décembre 2000, dans le cadre de sa profession, elle a rencontré H._ dont elle est tombée amoureuse et avec lequel elle a entretenu une liaison extraconjugale jusqu'en décembre 2002. Vers la fin de l'année 2003, elle a fait la connaissance de I._, domicilié à Grenoble, par le biais d'un site internet. Dès le mois de janvier 2004, ils ont entretenu régulièrement des relations intimes. X._ a laissé entendre à son nouveau compagnon, comme à son précédent amant, qu'elle allait quitter son mari un jour ou l'autre. A.b Le 30 mars 2004, G._, âgé de 36 ans, a été admis dans un service de soins intensifs à la suite d'une crise convulsive avec mouvements tonico-cloniques et perte d'urine. Les médecins ont diagnostiqué une très probable crise d'épilepsie. Il a été hospitalisé une nouvelle fois le 6 avril 2004, puis du 9 au 19 avril 2004 pour une crise convulsive d'origine indéterminée, avec perte de connaissance, tremblements généralisés et perte d'urine. Son statut cardio-vasculaire, pulmonaire et neurologique ne présentait cependant aucune particularité. Il a subi une quatrième, puis une cinquième hospitalisation du 22 avril au 1er mai et du 11 au 19 mai 2004. Il a fait une nouvelle crise le 30 mai 2004, avant d'être hospitalisé du 12 juillet au 7 août 2004 pour les mêmes motifs que précédemment. A.c Le 10 août 2004, vers 19 h, X._ a appelé les urgences. Elle venait de découvrir son mari, le visage bleui et sans vie, allongé sur le ventre, dans la chambre à coucher. Le 11 août 2004, le Juge d'instruction du Bas-Valais a demandé à l'Institut universitaire de médecine légale de Lausanne de procéder à une autopsie médico-légale du corps et à des analyses toxicologiques. Le laboratoire de toxicologie et chimie forensiques de l'Institut concerné a détecté la présence de chloralose dans le sang, l'urine et le contenu gastrique de la victime. Selon les Drs J._ et K._, les concentrations de cette substance se situaient dans les intervalles de valeurs observées chez un individu décédé suite à une consommation de chloralose. Les Drs L._ et M._ ont conclu que le décès était dû à une intoxication à la chloralose. Ils ont précisé que les pseudo-crises d'épilepsie présentées par le défunt avaient probablement été causées par la prise de cette substance, qui pouvait provoquer des phénomènes d'hyperexcitabilité avec myoclonies, convulsions et troubles de la conscience. Dans un rapport complémentaire d'analyse, le laboratoire de toxicologie a précisé que l'ingestion de chloralose ressortait également des analyses de cheveux prélevés lors de l'autopsie. Selon les experts, la présence de cette substance dans les trois segments suggérait une exposition régulière à la chloralose lors des six à neuf mois qui avaient précédé le décés. Dans un rapport complémentaire d'analyse, le laboratoire de toxicologie a précisé que l'ingestion de chloralose ressortait également des analyses de cheveux prélevés lors de l'autopsie. Selon les experts, la présence de cette substance dans les trois segments suggérait une exposition régulière à la chloralose lors des six à neuf mois qui avaient précédé le décés. B. Par jugement du 23 novembre 2006, le Tribunal du IIIème arrondissement pour le district de Monthey a condamné X._, pour assassinat, à dix-huit ans de réclusion, sous déduction de la détention préventive, et aux versements de 65'000 fr. aux parties civiles à titre de réparation du tort moral. B. Par jugement du 23 novembre 2006, le Tribunal du IIIème arrondissement pour le district de Monthey a condamné X._, pour assassinat, à dix-huit ans de réclusion, sous déduction de la détention préventive, et aux versements de 65'000 fr. aux parties civiles à titre de réparation du tort moral. C. Par jugement du 25 juin 2007, la IIème Cour pénale du Tribunal cantonal valaisan a rejeté, dans la mesure de sa recevabilité, l'appel de X._ et confirmé la décision de première instance. Selon la Cour, qui a fondé sa conviction sur un faisceau d'indices, l'appelante a empoisonné son mari à la chloralose, en lui faisant absorber du Topex, un puissant raticide, au plus tard dès la fin du mois de mars 2004. Elle n'a pas hésité à lui faire consommer ce produit pendant plusieurs mois, provoquant des crises convulsives successives et six hospitalisations. Parce que le raticide utilisé n'avait vraisemblablement pas l'effet escompté sur son époux, elle a procédé à des recherches sur internet pour trouver la méthode adéquate afin de s'en débarrasser définitivement. Elle a ensuite augmenté les doses de poison. Après que son mari eut quitté l'hôpital le 7 août 2004, elle a derechef acquis du Topex le lundi 9 août 2004 et lui en a fait absorber une quantité mortelle, G._ étant décédé le mardi 10 août 2004. D'après la Cour, X._ a ainsi sacrifié son mari qu'elle n'aimait plus pour bénéficier des rentes d'assurance-vie et de veuve, entretenir sans entrave une relation amoureuse avec son amant et éviter un retrait de son permis d'établissement en cas de séparation. Selon la Cour, qui a fondé sa conviction sur un faisceau d'indices, l'appelante a empoisonné son mari à la chloralose, en lui faisant absorber du Topex, un puissant raticide, au plus tard dès la fin du mois de mars 2004. Elle n'a pas hésité à lui faire consommer ce produit pendant plusieurs mois, provoquant des crises convulsives successives et six hospitalisations. Parce que le raticide utilisé n'avait vraisemblablement pas l'effet escompté sur son époux, elle a procédé à des recherches sur internet pour trouver la méthode adéquate afin de s'en débarrasser définitivement. Elle a ensuite augmenté les doses de poison. Après que son mari eut quitté l'hôpital le 7 août 2004, elle a derechef acquis du Topex le lundi 9 août 2004 et lui en a fait absorber une quantité mortelle, G._ étant décédé le mardi 10 août 2004. D'après la Cour, X._ a ainsi sacrifié son mari qu'elle n'aimait plus pour bénéficier des rentes d'assurance-vie et de veuve, entretenir sans entrave une relation amoureuse avec son amant et éviter un retrait de son permis d'établissement en cas de séparation. D. X._ interjette un recours en matière pénale pour arbitraire dans l'appréciation des preuves et violation du principe in dubio pro reo. Elle conclut à l'annulation du jugement entrepris et au prononcé de son acquittement. Elle requiert l'assistance judiciaire.