About a raincover, you can get a raincover for cheap in a hiking bag store. There is one in Parkway Parade called Sports Connection. I got mine there for my Fastpack 250.
Anyway, everyone has different needs and requirements. I got the Fastpack 250 in the end because I wanted a bag with fast access. But then again, I have quite a few bags, each has it use in different situations and setups. I do admit the Fastpack 250 is not the best looking tho.