Faits: A. Par arrêt du 10 juillet 2007, la Cour correctionnelle sans jury du canton de Genève a condamné X._, pour infraction grave à la loi fédérale sur les stupéfiants (art. 19 ch. 1 al. 3 à 6 et ch. 2 let. a LStup), à 3 ans et 8 mois de privation de liberté, sous déduction de 4 mois et 15 jours de détention préventive. En bref, il était reproché à l'accusée d'avoir accepté que Y._ se fasse remettre à Zürich, le 16 septembre 2006, deux sacs contenant 1611 grammes d'héroïne brune et 462,6 grammes de produit de coupage, et d'avoir, le même jour, transporté dans son sac à main, de Zürich à Genève, 531,5 grammes d'héroïne et 462,6 grammes de produit de coupage, en compagnie de Y._, dans un véhicule conduit par ce dernier. Saisie d'un pourvoi de X._, la Cour de cassation genevoise, par arrêt du 25 janvier 2008, a annulé la décision de première instance et prononcé l'acquittement de l'accusée, au motif que la condamnation de cette dernière reposait sur une constatation arbitraire des faits. Sur recours du Procureur général, le Tribunal fédéral, par arrêt 6B_157/2008 du 14 mai 2008, a annulé l'arrêt de la Cour de cassation genevoise et renvoyé la cause à cette autorité, considérant que l'existence d'un faisceau d'indices suffisant à établir la culpabilité de l'accusée avait été niée arbitrairement. B. Statuant à nouveau le 4 juillet 2008, la Cour de cassation genevoise, après avoir observé que seule demeurait ouverte la question de la peine, dont la fixation était contestée, a rejeté le pourvoi. C. X._ forme un recours en matière pénale au Tribunal fédéral. Invoquant une violation de l'art. 47 CP, respectivement de l'art. 63 aCP, elle conclut à l'annulation de l'arrêt attaqué, demandant que la peine prononcée à son encontre n'excède pas 24 mois de privation de liberté et soit assortie du sursis, subsidiairement que la cause soit renvoyée à l'autorité cantonale pour nouvelle décision. Parallèlement, elle sollicite l'assistance judiciaire. Des déterminations n'ont pas été requises. 