All ways have the same chance. What you can do is look for a pairing that will give you chances at more than one type of dragon. You may not get the sun/moon but your chances of getting something good will be improved.
Also it pays to remember that these dragons are not limited. Even if it takes a year, they will still be available. With this game patience is key.
You could try Glacier and storm or Storm and firefly or don't listen to me and go www.maceinstein.com but i say the best one is crystal and lichen, crystal and blue fire or quake and blue fire or finally..... Firefly (left) cold (right) the order does matter in this case.
> Higher level dragons (11 and up) give you a better chance of breeding epics, limiteds and rares. If you're really struggling it might be worth investing in food to level up your dragons.
> The Epic Breeding Island gives a better chance of breeding epics, limiteds and opposites. It's worth saving up/buying the gems for that, even if you never buy them again.
> Adding Plant to most combinations usually gives a shorter average fail time because things like Cactus have really short breeding times, which is why Cold/Ash or Cold/Cactus works very well for Sun/Moon. (An exception is if your combination involves Earth, because Tree and Moss are both very long and Forest isn't common enough to balance it out.)
Some people don't seem to quite understand average fail times, but look at it this way, the more times you breed, the more likely you are over all to get what you want. And if you have a chance to get a 30 min dragon, then every so often you'll get to breed twice in 30 mins, and breeding twice gives you twice the chance than breeding once, no matter what you want.
Also! Once you breed Sun/Moon and are looking to breed the other one, remember the time of day you breed determines which one you're more likely to get!
Alright I breed one using a level 10 and a half cold and a level 10 lightning dragon, all i have to say is that you need a lot of coins so you can buy enough food to feed your dragons.
I'm gonna say that you will breed about 20 storm dragons and 3 hail dragons before you are successfull, I'm warning you, dragonvale is smart with all the buy our gems and all that junk, I recommend you breed this thing and be P-A-T-I-E-N-T, it will take a while but it is worth it.
Tip: ALWAYS check breeding time, if the breeding time, if it's 1:23:59:59 you got it man.