Regarding the order of items in an ATC transmission, I normally try to give information first, and instructions last:-
"C/S vectoring for the ILS R/W 27 information Bravo, fly heading 060 degrees, descend to Altitude 4000 feet QNH 997mb"
Hopefully it helps make the mandatory read back a bit easier, but interested to hear pilots' opinions and preferences.
During very busy periods, I may transmit just the turn and level instruction, and follow up with the 'information' in another transmission, on an opportunity basis.