Well, I lucked out and got mine from an LFS as an even trade for a Lemonpeel Angel, Valentini Puffer, and GSM clownfish, but I know that Premium Aquatics sells them.
I really like mine. Granted, I've no basis for comparison as this is the first wavemaker I've owned, but it's really nice. It's got 4 outlets - one constant, 3 variable and it has a dip-switch setting that allows you to choose 0ne of 8 different wavemaking patterns, including a completely random setting. It then has a small dial that you can use to increase/decrease the length of time between flow changes as well as a feed button, which turns the pump off for feeding and automatically turns the wavemaker back on again after 10 minutes. It also has a feature called "Night mode" which uses a light sensor to detect when your lights go out and is supposed to decrease the voltage to the pumps and slow down flow at night, Haven't really checked that feature much, but overall it's really well-built.