I am in the planning stages of a small project and I am trying to figure out the best route to take when it comes to choosing a microcontroller. My ideal solution would be to run a some flavor of embedded linux that loads Java ME so I can control a touch screen. Does anyone who has experience in this area have advice on what afforable microcontroller I could use to accomplish this task? The microcontroller does not need to be extremely powerful, but enough to do basic Java ME graphics (Swing) processing. I would prefer to purchase a microcontroller that has a demo board in the range of $500-$700. I have been searching extensively on the internet and there seems to be little information in this area. Thank you!