Excellent read - but all that won't fit in a backpack :-) Extract from another site I follow : "Remember, you must be able to RUN with this bag (therefore I suggest a backpack)". Good thinking ferfal!
To trim it up, check ferfal.blogspot.com for some real life experience. The bag is just step #1.