so, I've been looking into some uC projects as an extra hobby. no specific ideas yet besides a generic lil autonomous robot. but i am having dificulty deciding on what type of uC to use, and thats why I have come here :) my thoughts: i have experience with basic stamp, pic, and dsPIC(significant). I am also familiar with assembly(limited) & c/c++ i would prefer using a high level language like c/c++, which the pic supports. but looking at the cost of the development boards and programmers that microchip offers, it turns out to be a very expensive solution. for the basic stamp, the actual modules themselves are expensive, but the devo boards, programmers, and the compiler (free!) are generally less expensive. as for capabilities between the two, the basic stamp uses PBASIC, and it would suit me fine for a while, but I think the relatively limited program space would not suit me down the road, for expansionary projects. so im torn between power and affordability, what do you recommend? are there any other uC's that would be appropriate for my experience/level/application?