It's dependent on how tall you are. A 20" bike is much more flicky and easier for beginners, but a 26" gives you more forward momentum etc.. Magura HS33 is a good choice of brakes. I run a disc on the front and an hs33 on the back and they never let me down Are you planning on buying a fully built bike, or custom building it from the frame?