You really can't use BJTs in fixed bias circuits because beta goes up with temperature. This causes thermal runaway (the hotter it gets, the more heat it produces), meaning that your transistor will either saturate or explode, depending on the circuit, after a short time.
If you need to use a fixed bias for some reason, and are OK with having to calibrate each individual circuit that you make (it's not for mass production, in other words), then I would recommend using a MOSFET. When they get hot, they conduct less current for the same gate voltage, which gives a form of self-regulation.