Like Woz, I use the ND clone of the jetfin, and get on with them very well. For a size nine, I would say you would need the XL, as that is what I use with my size 8 feet. I have two pairs, one size L for use in warm water with wetsuit boots, and size XL for use in the UK with my drysuit.
They are nice and solid as you would expect from such fins, and get s

from me.