From a gas versus electric perspective... Who cares

The output channel could just as easily drive a gas solenoid valve and an igniter w/ flame detection. The computer doesn't really need to know what the heat source is.
First order of business: Platform selection.
The opto 22 platform looks way too expensive. We might get some ideas by studying their UI though.
I was planning around the Arduino because it looked cheap, easy and perhaps the most popular platform out there right now. I'd like to support a simple setup with two sensors and two output channels and possible have it configurable to support very complex configurations (assuming there is enough space for code). I think keeping it low cost but very usable would be the project directive. The Arduino might be slightly constrained for advanced setups but we could probably port the code to something like the Sanguino if need be down the road.
PicBasic looks like it requires a purchase of the compiler at around $200+. Arduino uses a free development environment. More info here:
Arduino - HomePage
Any arguments for or against Arduino? Arguments for another platform?