My choice, undoubtedly Salwar...Salwar would be the most convineant dress to wear for all occassion right from office to party...Also Salwar covers you up completely, so the sense of comfort is more in chudidhar, its just my personal opinion..Personally, am not comfortable in saree
Still, I agree for traditional festivals and functions, sarees are the best option and makes a women look gorgeous...but now, there are so many party wear and grand worked chudidars which are also very much eye catchy and equally attractive to a saree...