I favour anchor fixing / rawlbolts. You still need to put ply/timber between the blockwork and plasterboard though as A) the bolts need to pull against something to expand; and B) tightening the bracket against a pre-expanded bolt will cave in the plasterboard.
Dojj - you do not need that many fixings! See
http://www.constructionfixings.com/A...olt%20type.pdf
According to that datasheet, the maximum shear load on a single M6 shield anchor bolt in blockwork is 1.8kN = around 180kg! The only reason for using multiple bolts is to stop the thing moving.
Chris