strut braces and sway bars will significantly reduce the amount of body roll you will get, but not elimate it. i have a friend who has been working on rally cars for about 25 yrs or so, (he's not young!), and he says that with just front and rear strut braces, you will get a 25% improvement in handling on top of what you had already. true? you guys decide.
i run coilovers in the rear of my 33 and some kind of 'super duper' spring in the front (not sure what kind) with the stock shocks, and this works a treat. if anything the arse end of the car is too stiff and doesnt get enough body roll, so to combat this, i use 265 tyres on the back, which makes a difference.
i think the only time you'll be unhappy with alot of body roll is low speed competitions. in my experience, having body roll at mid-high speeds isnt always a bad thing. cause the chasis just rolls over and sits on the bump stops on the outside wheels, transfering the weight of the car to the tyres on the outside of the corner, resulting in more grip. say what you like about this theory, but it worked for me. having said that, i much prefer my current setup and wouldnt swap it for the above!
i'd start with the shocks and springs and work from there. strut braces will be a cheaper option, but you'll notice a bigger increase in cornering ability with the springs and shocks.