Yea i've taken a look at Rasberry Pi before, but im not sure I want to just jump into a Embedded Linux board (I've still got a LOT to learn) So maybe a more strict eval/dev board would be betetr?I've heard of something called Panda Boards? and i've also heard of beagleboard.But then again Rasberry Pi might be ideal to start with. But ya any ideas keep them coming! (It sucks that Rasberry Pi's are SOOO friggin hard to get).Also any book recommendations?