bonfire did their volt jackets in a really bright sapphire blue last season, there are a ton on ebay, i'm 5'6" and i had one in small if you want it kinda regular fitting then maybe we can cut a deal as i've just bought a new jacket. been used one week, i got injured and didn't use it after... i live in the uk though so shipping might be a bit more expensive than normal
med would be perfect, it doesn't fit that all but quite wide, my small came down just below my ass and im 2" taller than you. funny enough i tried on a med bonfire jacket about two hours ago in a shop and it was a really good fit. go med!