To really get something that completely suits your needs the only way to do it is build your own. This does take a LOT more time, but the learning experience is MUCH much more, and you end up with twice the printer for 1/2 the price. You can incorporate the best components, and you learn a bunch. You can decide how far you want to go with a DIY, from building your own boards, hot end, everything, to just buying the parts and bolting them together.