I am thinking of building a small computer, but I have only built large computers at this point. I want the size of the computer to be cereal box size or smaller. I want this to be very inexpensive, less than $500. I would like to run some form of Linux on it and be able to connect to a wireless network. Please give me advise on parts. Prefer newegg.com.
Just in case, do not include monitor, keyboard, mouse, or speakers