Have not used this one, I took a look at the Windy31 web page. http://synetusa.com/m2/sub3.php
Good price for a USB router.
I just purchased the Cradlepoint CT350 to use with my Verison card. Looks like the difference as I see it is the Windy31 will just find an existing wireless network and allow you the expand it. The Cradlepoint will take the Verison unit and create the network. It looks like the Windy31 has no place to attach the Verizon card, and inserting the Verizon card into another computer will not create a wireless network for another computer (or Windy31) to see and use.
Summary as I see it.
Windy31 good for those who need more than one wireless network connection and either find free hotspots, or pay as needed when available.
Cradlepoint good for those who need more than one wireless network connection and are using Verizon wireless USB cards.
Edit changed name to Cradlepoint.