you could try my little sprite library, its quite simple to use, it basically create a virtual 640,480 hud in front of the camera (this is virtual, so it is indeendant of video mode) and it doesnt use any 2d stuff to slow down the 3d
www.d-grafix.com/sourcecode.html
www.d-grafix.com/sourcecode.html