go for the 35
When I got my speedy last year, I was debating between 25 and 30 ... when I got to the store to actually seel, feel and try them on, I noticed that both of them were to small for me (I'm 5"11') and my needs (I wanted an everyday bag to take to law school with me), so I went with the 35
It's the perfect bag for me