Larry -
The problem with recommending a specific IDX provider is that not every IDX provider works with every MLS.
Your best bet might be to search for agent sites in your area, and see what they use (the provider is usually at the bottom of the IDX search screen).
WolfNet and Birdview seem highly regarded by most. 1ParkPlace has some nifty tools and capabilities, but I've heard grumblings lately about their customer service. And I don't know if your MLS works with any of these.
You could also try Googling "IDX provider". And try taking a peek at the REW forum: http://www.realestatewebmasters.com/forum.php
JT