R2P summarized it well, i would just clarify that BA must be maxed 1st for sure, followed by snipe then what he listed.
Also, r2p, something that bothered me a lot for a while - why rogue to priest considering you are/were an elf and cant be a priest!