I have first generation WP8 , HTC 8x. I know Cortana is still in beta but I have a feeling that the performance won't be any better when it goes beta free. It takes too long to launch it and it is a hit and miss when I try to play music by voice. Sometimes it's fast and accurate sometimes it takes forever and inaccurate.