Here is my newest test code. Basically I am trying to create a an environment of objects that I can walk around. You can move the camera using W,A,S,D and up an down are Q and Z. R will reset the camera to the initial position.
A single VBO and a single texture are created and placed as many cubes. It still runs like a dog but I yet to try doing any frustum culling or anything other optimizations.
Sorry, the code is way to large to paste here for this one (I have split it into 1000 classes) but the project is open source and i have been calling it Kinetic.
Source code can be found here and the main class is in Kinetic-Examples as 008.