Riverton generally has more, and cheaper rentals. It's more of a "blue collar" town than Lander, larger, has a college, etc... all which make that true. But you never know what's out there till you look. And you pretty much HAVE to look in person. The few landlords I know (individuals with rental property) fill their rentals by word of mouth, and within a couple of days of mentioning they have an opening (this in Lander). The local Realtors (check with all you can find in both towns) try to keep a good handle on what's out there because the market for rentals IS so tight.
I grew up in Lander and am thus biased, but I feel it's nicer than Riverton.
For the lander talk list, I think they removed it from the web page. I left that list when it started turning into a personal gripe list, and a handfull of people would bicker back and forth, sending dozens of junk emails a day to people who didn't Care about their opinion on whatever the hot topic was that day (politics mostly). To get on it, send an email to:
requests@lists.nols.edu
With a subject and body of:
subscribe Lander-Talk
You'll get an email back telling you how to finish the process (if the email list is still up).