Dear Ravee, This question is old enough to compete with the "Chicken and Egg" legend. So there is no best answer available. Everyone's giving their opinion. So Heres my opinion.
I believe that "Tax" especially "Service Tax" will be a great option for young CAs, both from Practice and Job perspective. It also pays high.