For a 2m HDMI cable any one will do.
Tescos have them for way less than a tenner, and they do the job as good as any other.
No amount of spending on a HDMI cable of that length will give you any extra benefit , if it works , its as good as it can possibly be.