Do it Yourself iPhone

If you want to avoid the lines, Techcrunch writes how to cobble together an iPhone equivalent for free.