Not to burst your bubble, but you know about http://www.pbfixit.com/Guide/, right?