the problem with regular dirt is that it can have unknown toxins in it that will rot in your substrate. Black flourite is the way to go, I have it in my ten gal planted tank and its pretty sweet, dr foster's has it and they have one flat rate for shipping so you can buy multiple bags for the price of shipping one
It went clear in under a week.