if ur riding park go for a 160, 158 is really pushing it. i heard good things about the stair master but look around for other boards by other brands like o-matic, atomic, never summer, and be sure to check out rome. for boots, its what ever you feel comfortable in, no matter how expensive or cheap it is. im guessing that you have above a size 10? that means you'll need a wide board or at least something above a 25cm waist width. for bindings check out rome, technine, union, salomon.