Gabriel - best choice - I wanted this for DS but DP didn't like it (the buffoon)
Oscar - like but is becoming a v popular name
Joseph - nice as long as you are happy with the name Joe, which will be used by 99.9% of people
Henry - good royal name, can be 'shortened' to Harry which is also a nice name
Tobias - a bit namby pamby? (Sorry, just a personal view). Will also be shortened to Toby which is the name of a carvery (and a jug).