I use Happy Frog soil and perlite 70/30 mix with MegaCrop. Just started using MC and I'm really liking the results so far!
Only used Botanicare's Pure Blend Pro Line before that, still using it actually with some plants to compare.
Either way both have great results!