Google Home is worth thinking about too.
Although its £129.00 - its music capabilities are better/more flexible than the Echo.
http://www.techradar.com/reviews/google-home
Oddly the default way you interact with it is "Hey Google ... [command]" which i can imagine will get quite annoying after...