microsoft robotics: cheap but very extensible robot?
A little basic research on your part would have turned up the Wikipedia entry for Microsoft Robotics Developer Studio, which lists no fewer than 16 robotics platforms that are compatible (to lesser or greater degree) with MRDS.  A little more browsing would have turned up Microsoft's list of Supported Robots.

Frankly, if you want cheap, then using a Microsoft tool may look like the solution, but it will end up costing you more in the long run, because you'll be paying the Microsoft tax, but that's your choice.  Every one of the 'supported robots' has a primary way of being programmed -- Microsoft is merely providing an alternative set of tools, in a desperate bid to capture more users of its OS, software, and tools.