I'm normally a 10, well my Loakes and Jeffery Wests are 10's, but with Grenson I'm a 9.5.

To be honest from what you've said I'd go for a 9 as they do come up a bit large.