Um...when exactly did PPCs get OpenGL? If you're referring to PocketGl, that is a 3rd party toolkit which supports a small subset of similar functions to OpenGL, and cannot be realistically be used to port existing OpenGL games from the PC. Also, while it may be useful for a developer wishing to get into 3d on PPCs relatively quickly, significantly better performance can be gained from writing a 3d engine from scratch that is better suited for your application's needs.
3D titles are more sparse on PPCs for a reason: Not only is there no 3d hardware support whatsoever, every aspect of a game is handled by the cpu, including sound mixing, ai, etc. Not only that, but developers are hindered further by the lack of an FPU which complicates 3d calculus more, even after the writing of a software renderer from scratch. As a small number of titles have proved, decent looking 3D is possible on PPCs, but it can take a considerable amount of effort. Also, unfortunately many ppc developers may not think that it makes economic sense to devote so much time and energy to a title intended for a currently limited market - a lot of developers are currently part-time programmers while still holding down an unrelated full-time job. Sven's upcoming Speedway JAM! proves what is possible even on current PPCs, but he has worked on it full-time for over 12-months to achieve its current level of performance... which many developers feel they cannot afford to do, which is kinda understandable. It's all very well to tell PPC developers that they should learn from the PC developers, but the two markets are very different. The PC arena is much bigger and far more mainstream, so developers can afford to spend bigger budgets, employ more people, advertise more and spend longer on their titles. PPC developers often don't have any of those luxuries.
There are quite a few PPC developers that are pushing the boundaries of current technology. Unfortunately, there are far more who are content to release sub-standard tetris clones for $20 a pop. However, its the first type of developer who are leading PPCs into more mainstream markets and creating bigger target audiences, thus hopefully getting closer to the scale & manner in which PC games are made. Its also good to note that many of the same developers are, quite rightly, getting the recognition they deserve without having to spend major bucks on advertising so marketing isn't always as black & white as it may appear. I mean, who here hasn't heard of Simon's 'Interstellar Flames'? Yet, I can't recall seeing a single advert anywhere. There will always the greedy companies like MachineWorks looking to ride on the backs of the true pioneers of PPC games, just by advertising & promoting their 2nd grade product any way that they can. Level editors, patches, downloadable media, advertising, etc can only get you so far. There needs to be a solid game behind it. As Randall pointed out, marketing might get you noticed but it means absolutely nothing if they don't feel to download/buy your product.
Anyway, despite what i said in the 1st paragraph, if you're looking for decent 3d action like Serious Sam, other PC-type games, etc, I happen to know that there's something forthcoming that may seriously interest you... Ooh, I wish i could say more...
