See below for a macro that I have built over time. It works excellently and puts out the best DPS I have found yet.
This is a pure one button macro that does everything, except the new Kill Shot. I just put that on another button and use it when it comes up.
My talents: 2222211
Multi-target:
d8t(caGAGuTEvs6Lav9wqKxdvoSsBdkpdPMTK6Uaf3uQ4xi8nvQtJs7uk7vSBvSFj(kqsddW4aQmqGidfKmysnCjPdsImneDmIooi1crYsbflwQ0YvLhscEkLLb55OAIGGPIIjRsmDQUijQRceCzfxxQAJaH2kuLndIA7aP8rvszwK0NHQ67ajgPkP6Xegnj05akDsqOBPsIRbQopO0TLe)wv9xGOoYWKMmgvhq2abOugM0qHjgZwphNhdHqiKugtPExX)lMHBQ6SGKsxf0)1xPnV(UXUMPmEZJZ(pPHWOLX6SN(TgIhFEG2CC2)juXu(a5)tmk8RuD9TlBnRdBOIbHbYBFTNMmgOoloL6FlpmXJH3(y3U1dpmXJzvhbeHqAi40X6SI3hV5Xz)hEystgM0KXiel3lAjyHFtMgkgHy5Ertv))x4koxsJogHy5oFGUFoIPOrYBeaGArJK3iaa1IgjVraaQfTeS0WPbulAAsaewAKXiel35d09ZrmfnsEJaaulA4yyKs1IgHrsRw00KaiS0GhJqSCNpq3phXu0i5ncaqTOrYBeaGArJWiPvlA4yyKs1IMMeaHfdQp37SI3pmXJD9zVeQyTrGluXOMApuXGH9GVmuXu4xP76HkM5tvqS)iC2)jMnq3phNDRJb(bwyM6z5tyIhd8dSq9gopmPjJr47d)XNZub2IgsNVI7RI6LzVaM0qXi4((819vGln6yevhFDFf4kAij(v6UoysJmgHy5ErJjXahzAWJriwUx0kuVGsAyXiel3lA5ncoDA3Xiel3lARYkWfpgmSh8rHkgZJ9GBCuOIb1B6SI3pmPjJriwUx0ysmWrMgkgHy5ErttcGWIhJ5XEWnUmuXJhpEc
Single Target:
d8ZZcaGAvj16jQYlvLQ3QQOxdWHvAMQO02GYSvHNjIBkf(fu9naTmi7uu7LA3s1(v0Pr0FvrLFdYavrXqrHgScdxk6GevMLQ4yiDovvSqISuuQwSkYYvPhIs6PKEmHNJQjQQstfHjJsz6cxeLyAI0LLCDP0gvLWwrr2mOKTRIQ(OQs(kOuFgf13jQQrQkr3MOmAvfoUQQojk4wQsY1avNhummGURQugNQsTPMWzQvPgNtzi)1zzH6mYewj2JQhCRiecHOuRY1gFaDTQaQMb5zKtEVg64v562EY6xklmvxoju3zewc1AJT3Uhm0J6E(QhKqDlzTXkUqmvxojuNBcNPMWzQvCXYJ5G(dCGPoJSIlwEWR)TvxuZbIcebc(mhikqei4ZCq)jbEc4ZCKKcIWCoXkUy5bV(3wDrnhikqei4ZCahdlL(mhjPGimNtTIlwEWR)TvxuZbIcebc(mhikqei4ZCahdlL(mhjPGimRmcXJgR4czchwFzTSzjR5saWswLQJWswzNSZm1swjUKDavqTK13lyy8wCUjCMAfp2lZvu9sgmZXNDOp2RSh2QLT3CgzfNh7n2iwbaNtSI3SInIvayo(uaj70gV5CQvCXYJ5aJI9DQZWTIlwEmhSESY3zmR4ILhZbficEIZaTIlwEmhQSvaWH13lyyVoQLxMWHvnQMVOTlcsOUvT(3w9GCpSsCj7aQazjRSt2zgzjRmERgR4czcNPwXflpMdmk23PoJSIlwEmhjPGimhwzfs2PnSKdhw)TG12EeotTc7Abix7D5MWHvM2l5E6O4MWHvTzjy4xNrWtSYshwqxrXkKSMBSNipidySKdh2a