JNU website is showing the result link. When I entered my reg. no. and app. no. it displayed incomplete/invalid application. Please, check and if ECO result is not declared yet then we can expect it to come out before 10 july! Also which stream's result has come out?
I have no idea how SNU is relative to DSE. So I won't be able to compare the two. What I personally would have done is take up DSE for sure. It is one of the two best courses in India. The opportunities that will open up to you are easily worth that one additional year. It would be a very easy decision for me to take.