The process is still the process, but you know a lot more about it, so i think it's easier. And, if you spent the year impoving your application then there's only reason to be more confidant. I improved mine and now am getting a lot more love than last year, see links below..... (but dont give up on this year yet, its still really early and SDN is generally the cream of the crop, so dont let it discourage you)
Jim