Since you seem to use both film and digital, I suggest one which flares out to a fairly wide diameter, but that's fairly deep, if you don't mind being a little storage-space extravagant. I've got one that works great, and I'd tell you about it, but it's vintage nameless hard plastic and I just don't know where it came from.
I like the depth for protection from stray light sources and any light rain or other things like that, but it also doesn't give any full-frame problems.
Something shaped like some stock Nikon ones (more bell-than straight-tube-shaped) and fairly deep might be my next choice: (there are generics shaped like this: an actual old Nikon hood is spiff, though: you can use a step ring, which I do, anyway, cause I use other systems than Pentax, too. )
You can go with a fairly deep hood, though, with these, they aren't fussy.