Certainly, BSP is the level format created by id 14 (if my memory is correct) years ago ...
Nice simple way of constructing internal structures quickly, and haveing them then render fast. As it will only show the faces you can possibly see ... means that worlds that if you made an model of are like 15,000polygons will show only a room full - say 1,000 polygons.
As a polygon count is paramount for fast game speed, the lower you can get them the more processing power can go on more important things like physics, artificial intelligence and even cool particles
Now the format is widely used within the Quake Series and Half-Life type games, with their formats being supported by DBpro.
You can get BSP creators from most places like
http://www.valve-erc.com - Worldcraft ... the official Half-Life BSP creator, pretty simple but easy
http://www.planetquake.net/quark - QuArK ... Commerial free, a little tricky but powerful tool. Is a little bit of everything!
http://www.volved.com/qsr/download.shtml - Qoole ... a now dead BSP creator, however my personal favourite.
http://www.fileplanet.com Gtk/Jk2/Qe/Q3radient, all under one roof - technically the same BSP creators they are the official Quake3 level editors, quite complex but most power if you can ever figure out howto use them properly
if anyone requires more info on bsp, what it is and how it works - especially those creating thier own versions of it then keep watching the Programs area, as original DB users will be getting a treat hopefully soon.
"For the Greater Good"...
Kyi'Aun (Jedi Master) Rai'Ka