Startup infrastructure setup
brk: Criteria 1: Cheap (don't spend too much at this stage)Criteria 2: Easy (your time is better spent on other things)Criteria 3: Portable (if successful, you will move to a larger/better office.  If not, you will sell this stuff to someone else.  Either way, keep it portable)I wouldn't overthink this right now. Do whatever is most efficient for you.  Make sure you have an easy, touch-free, reliable way of making off-site backups of your source code (presumably the only real thing of "value" right now).For things I have been involved in, I do my own hosting.  All servers are linux.  Email, web, svn, etc., all setup on linux boxes and backed up to other remote linux boxes.  I have been doing iterations of that for 15 years now.  It just happens, it takes me no effort.  It might take you a solid month and still not work right, in which case that is the wrong approach for YOU.Check craigslist for furniture.  Start with used office furniture.  As a rule of thumb, for offices I have built out, it will cost you $1,000/cubicle (used cubicle, chair, labor/install/setup).  This is most likely too expensive, especially if you can get a $200 chair and a simple desk someplace else.  Just make sure the furniture is workable.  I worked at one place that had really nice chairs and really basic desks (tables really), no storage for books, no room to spread things out.  It sucked.