Taj is a wonderfully interesting name (sounds rather Indian to me as well)
I love love love Jude!....hmmm, I see your predicament.
Ok, here's what I'd do, since you're still waiting a little longer to start trying anyway... Continue to stay on the lookout for other names that could appeal to you both more equally and keep a short list mutually available, so you can both look at the names regularly...(and perhaps add to it)...giving names plenty of ability to gain or lose appeal with time....
If all goes perfectly for you guys, in about a year you could be 6 months along or so!!!!!
If it IS a boy, and you just can't imagine calling him Taj, talk out you're aversions to each other's choices. Whichever name is disliked the least is the one, and you son will fill in the gaps where the name itself is lacking.
Sagan, Sage for short - (Say-gehn)...means "wise"
I absolutely love it, and had at one time decided that was my first child's name, regardless of gender. Now it's reserved for a girl. Sounds strong, unique without being "weird", and has a great meaning!
My sister came up with excellent names for my nephews!
Milo and Dawkin (or Dawkerdoodle, as I call him...my little Doodlebug, lol)