Sachverhalt: A. X._ wird vorgeworfen, am 3. März 2006 A._ mit einem Messer in den rechten Oberkörper und Oberarm gestochen, mit dem Stich in den Oberarm die grosse Armarterie durchtrennt und dadurch seinen Tod verursacht zu haben. Sie habe seine Tötung zumindest in Kauf genommen. Weiter wurde sie der Widerhandlungen gegen das BetmG angeklagt. B. Das Kreisgericht des Gerichtskreises X Thun erklärte sie am 29. Mai 2009 der vorsätzlichen Tötung sowie der mehrfachen und mengenmässig qualifizierten Widerhandlungen gegen das BetmG schuldig und verurteilte sie zu 4 Jahren Freiheitsstrafe (unter Anrechnung von 99 Tagen Untersuchungshaft) sowie zur Zahlung von Fr. 3'000.-- als Schadenersatz an Y._, die Mutter des Opfers, und Genugtuungssummen von Fr. 5'000.-- an sie und ihren Ehegatten sowie von Fr. 10'000.-- an die Schwester des Opfers. Auf Appellation der Angeklagten, der Staatsanwaltschaft (betreffend die Sanktion) sowie der Eltern des Opfers im Zivilpunkt stellte das Obergericht des Kantons Bern am 22. Januar 2010 fest, dass der kreisgerichtliche Schuldspruch wegen Widerhandlungen gegen das BetmG in Rechtskraft erwachsen ist. Es verurteilte die Angeklagte wegen vorsätzlicher Tötung zu 5 Jahren Freiheitsstrafe sowie zur Bezahlung von Fr. 5'000.-- Schadenersatz an Y._ und bestätigte die vom Kreisgericht zugesprochenen Genugtuungssummen, insbesondere auch den Betrag von Fr. 5'000.-- an Y._. C. X._ erhebt Beschwerde in Strafsachen. Sie beantragt, die Rechtskraft des kreisgerichtlichen Schuldspruchs wegen Widerhandlungen gegen das BetmG festzustellen und sie deswegen mit 12 Monaten Freiheitsstrafe bedingt (mit zweijähriger Probezeit sowie unter Anrechnung der Polizei- und Untersuchungshaft) zu bestrafen und die Kosten anteilsmässig zu verteilen. Das obergerichtliche Urteil sei aufzuheben, und sie sei vom Vorwurf der vorsätzlichen Tötung freizusprechen. Sie sei mit Fr. 40'350.-- für das kreisgerichtliche und mit Fr. 14'427.-- für das obergerichtliche Verfahren zu entschädigen. Die Zivilklagen seien abzuweisen, die Kaution freizugeben und die mit der Haftentlassung angeordneten Ersatzmassnahmen aufzuheben. Die kreisgerichtlichen Verfahrenskosten seien hälftig dem Kanton und den Privatklägern und die obergerichtlichen Verfahrenskosten dem Kanton aufzuerlegen. Eventuell sei die Sache zur Berichtigung des Sachverhalts und zur Neubeurteilung an die Vorinstanz zurückzuweisen. Hinsichtlich der Zivilklagen sei als vorsorgliche Massnahme die aufschiebende Wirkung zuzuerkennen. Für das bundesgerichtliche Verfahren sei ihr eine Parteientschädigung auszurichten. Obergericht und Staatsanwaltschaft verzichten auf Vernehmlassung. D. Das Bundesgericht weist mit heutigem Entscheid die von Y._ erhobene Beschwerde in Strafsachen betreffend (höhere) Genugtuung ab (6B_405/2010).