All the 3 B Schools you mentioned have been established recently and are not very different from each other. My sister is an IIM Jammu pass out so I will mention whatever I know of that particular IIM only.
So I think IIM Jammu is probably a good choice.