The question for years has been which is better, Botox or Dysport? A lot of this depends on what your trying to accomplish. Botox is a very well known brand and does a great job. Dysport has been out for about 8 or so years and also does a great job, but not as well known as Botox. The molecular structure of each is slightly different. Botox has a small extra protein strand attached to it that Dysport does not have.
Dysport will tend to have a faster onset (the time it takes to kick in) where as Botox will take about 5-7 days. The length of time the both last has been argued, but they should both last about 3-4 months. I do have a few clients that Botox will last up to 6 months on. I highly recommend trying both and seeing which one will last longer for you, which will save you money in the long run.
At the end of the day, Dysport will end up saving you more money, but there are some people who simply respond better to Botox. Both do the exact same thing in the end.