Sachverhalt: A. Das Obergericht des Kantons Zürich stellte am 7. April 2008 fest, in Rechtskraft erwachsen seien die folgenden vom Bezirksgericht Zürich am 28. März 2007 gegen X._ ausgesprochenen Schuldsprüche wegen: - mehrfachen Verbrechens gegen Art. 19 Ziff. 1 Abs. 4 und 5 i.V.m. Ziff. 2 lit. a und b BetmG, - mehrfacher Pornographie im Sinne von Art. 197 Ziff. 3 und Ziff. 3bis i.V.m. Ziff. 3 StGB, - grober Verkehrsregelverletzung im Sinne von Art. 90 Ziff. 2 SVG i.V.m. Art. 27 Abs. 1 SVG und Art. 4 a Abs. 1 und 5 VRV, - mehrfacher Übertretungen von Art. 19a Ziff. 1 BetmG sowie - mehrfacher Veruntreuung von Quellensteuern im Sinne von Art. 187 des Bundesgesetzes über die Direkte Bundessteuer und von § 262 des Steuergesetzes des Kantons Zürich. Es sprach ihn vom Vorwurf des Inverkehrbringens von pornographischen Bildaufnahmen (Art. 197 Ziff. 3 StGB) frei und bestrafte ihn - wie bereits das Bezirksgericht - mit 3 1⁄2 Jahren Freiheitsstrafe (unter Anrechnung von 66 Tagen Polizeiverhaft und Untersuchungshaft). B. X._ erhebt Beschwerde in Strafsachen und beantragt, das obergerichtliche Urteil aufzuheben, eine deutlich mildere Strafe von maximal 22 Monaten Freiheitsstrafe festzusetzen und diese bedingt auszusprechen, im Falle der Verurteilung zu einer Freiheitsstrafe zwischen 24 und 26 Monaten die Strafe teilbedingt auszusprechen und den unbedingten Teil auf 6 Monate festzusetzen. Das Obergericht und die Oberstaatsanwaltschaft des Kantons Zürich verzichten auf Vernehmlassung.