I have used a wireless mouse. They’ve gotten quite good over the years. The one I used was the Logitech G700s, a gaming mouse, and I had no issues with lag. That particular model used rechargeable batteries, and you could use it either plugged into your USB port (while it simultaneously charged the battery), or unplugged and wireless. It could only run about 8 hours in the highest gaming settings before needing charged, but you could swap out standard AA batteries if you needed more time. Some of the newer mice have insanely long battery life, measured in months, or even YEARS. With my desktop computer setup, I don’t really need anything wireless though.
I’ve stuck with Logitech products due to build quality(again, I’m speaking only of keyboards and mice), reasonable prices, and because they offer features I like. My previous keyboard was a g15, which worked well in games and had all the features I needed, PLUS an LCD display built-in. I programmed it to give me all sorts of info at a glance - time, day/date, how much free space I had on different hard drives, CPU load, RAM usage, volume setting, IP address, how much I was currently uploading & downloading, all on one little screen at the top of the keyboard. I could push a button to switch to another screen, which would show me the local weather & temp. It worked with other programs, like games where it would tell you how much ammo I had left, who was talking in my Teamspeak client, etc.
I had the g15 keyboard for about 9 years, then bought a Logitech g910 last Black Friday for ~$90, which I LOVE. Pricey perhaps, but it’s a mechanical keyboard with RGB lighting, macro keys, multimedia keys, and a feature called ARX. ARX lets you use your cell phone as another screen, like the LCD screen on my g15, only bigger and in color. There are so many old android phones floating around out there now, sitting in drawers because their owners upgraded, it’s great to see these things find a purpose. It updates the phone’s screen via your wireless router, which most people have these days.
I tend to upgrade my gaming mice more often - every 3-5 years. Not because they break, but because they come out with new ones that have a style/shape I like better, or new features/more buttons, or better/more accurate sensors. I’m currently using the g502, and love it. I never thought I had any complaints about the G700s sensor until I used the g502. The G700s was nice, but the g502 sensor is sweet.
There are other products out there that are just fine. I’ve heard good things about the SteelSeries mice, but I like a lot of buttons on my mouse. There are some snazzy, upscale mechanical keyboards that likely have Logitech beat for build quality, but they usually lack some of the features I use a lot, like multimedia/volume controls, and you’ll pay quite a bit for the quality.
I’ve never owned anything by Razer, another company that sells popular gaming mice and keyboards. I usually don’t like their style/features, and even when I do, I don’t trust their build quality a bit. Still, there are those that swear by Razer, much as I do Logitech.
When I want a new keyboard or mouse, I figure out what features I can’t live without, then I read reviews and do some Googling and see what ppl say about their real-life experiences. Sometimes reviews don’t catch problems that only show up after a few months of use.