Even with what you have listed it is still hard to narrow down packs because A) Pack fit is very indivdual, what works and is comfortable for me, may be hell for you. B) You still do not have all your gear-- clothes can be bulky.

Either way, I would look in the 55-66L range for a first pack with your current gear list. A pack of this size allows for some trial and error and it still has the capacity for week long trips.

Standard advice is to purchase the pack last-- buy the rest of your gear and then find the pack that fits you and your gear-- not the other way around.

FWIW-- the G4 is what I use.