Hi Rose_999,
Thank you for reaching Microsoft Community.
All Surface models can wirelessly connect to compatible displays using Miracast. Make sure that your wireless display supports Miracast. See: Troubleshoot connecting Surface to a second screen (microsoft.com) for more details also in connecting Surface to a second monitor (wireless connection is discussed under Solution 10).
As a Microsoft support site, we aren't able to provide a single recommendation. We can assist with identifying if a particular model is compatible based on the Surface you have, but we work with so many manufacturers around the world that it wouldn't be fair or reasonable for us to say 'this one is our favorite'. Other community members may be able to speak to their specific preferences and let you know why they feel that way, so we will leave this thread open for their input.
Kind regards,
Marrion