Hmmm , well , gamestudio isnt really too slow unless ur really doing something wrong , or just making a lot of insanely complex geometry , i've tested it before and it's always been pretty fast with pretty nice looking levels , and i only have a 2 ghz athlonxp processor. Is ur geometry snapped properly or is it intersecting each other ? How big are ur textures ? Whats ur FPS_Max set to ? there's a ton of things that could be causign ur problem , one thing u can do is post a screenshot of ur level , both editor and ingame , that could help people see more what ur problem can be , another thing u can do is try running the map withought any scripts , see if the problem is with the level design or with a script somewhere. As far as models, its common practice(pretty much in all games) to have all details done by models(static meshes) rather than geometry , as geometry renders slow if used this way. Think of geometry like construction , like in real life, only the walls floors and the like require it , everything else (ie. .. tvs ,sofas,beds,kitchen , street lights trees cars and whatnot) is made from models , thats the correct way to build a level , and this is what u would have to follow pretty much with any bsp based engine. Hope this helps , as for the textures on models being wrong or upside down or something , it's pretty much user error , if you make the models properly and texture them the standard way , they'll work perfectly , try maybe reading some more tutorials on the subject , and the manual if u havnt already. Post those screenies so we can have more information on what ur doing wrong.