GPO is one way. Another way I find easiest, but depends on how your deployment solution (if you have one) works...
We have it set up as part of the MDT task sequences, so the last thing it does before joining the PC to the domain and rebooting is install SEP. Works a treat. Similar options wills be available in most deployment solutions I'd imagine