I just want to emphasize what others, including mynamehere, have mentioned and say that you really shouldn't dismiss one type of gear out of hand because you have had one or two bad experiences due to not using it properly.
As has been mentioned, this tendency to push you face forward is very easily dealt with and I personally believe that the benefit you get underwater (with issues such as trim, buoyancy etc) FAR outweigh any problems you have at the surface which are easily managed with proper techniquest.
However, as a new diver, you still have a lot on your plate and having to work on technique just to prevent something happening on the surface isn't neccesarily what you want to be concentrating on. This is perfectly understandable and we have all been through it. However I would reccomend that if this is the case that you wait a while and just rent, trying out different gear, until you are at a point in your diving that you can start concentrating on working on your technique.
If you really, really, really, really (really ...) want to rush out and buy a cheap BCD now despite our advice, I would recommend the Seaquest Wave. It is well built, very comfortable, very adjustable and cheap to boot. My dive club uses them and I have done 90% of my diving on one (only recently switched to a bp/w setup). They are great for new divers and will last a long time.
Edit: Hmmm ... this post sounded a bit snobbish and I apologise for it. I think it is awesome that you are looking to get gear so early. I am really jealous that I couldn't when I had just started diving.
However I am also grateful that I got the chance to experiment and get comfortable before taking a risk and buying gear. Go for the Wave, it really is a great entry level BCD and served me well for 60 odd dives.