I am having a task. I am trying to build the cheapest handheld pc that I can. Budget is about $800. I would like to use this for internet,email,and microsoft office. I want to be able to save data where I can upload it to my desktop later. Option is whether or not I want and virtual keyboard or basic on screen touch keyboard.