BSP (like in quake) really isn't important anymore (actually it is counterproductive) but i think simpler spatial structures like octrees/ABTs/AABB-trees still make sense for rendering. with them you can do hierarchical frustum culling for example and front to back drawing which is nice for the hierarchical z-buffer of modern gpus.