SubSysteme für DirectX8 und 9 findet man z.B. im engl. Forum
Wenn Du überwiegend mit 3D arbeitest, ist Blitz3D wahrscheinlich die
bessere Wahl. Wenn Du aber möglichst viele Facetten der Programmierung
nutzen möchtest, bist Du mit PureBasic sehr gut beraten.
Zu Mesh muß jemand anders Antworten, ist nicht mein Gebiet

Wenn Du die Vollversion erwerben möchtest, solltest Du entweder auf:
www.purearea.net bei Andre bestellen, oder auf www.purebasic.com
Mit der Version auf www.purebasic.de gabs schön öfters Verzögerungen, bei
den anderen Stellen gabs meines Wissens nach, noch nie Probleme.