You can also purchase Bio-Spira, either online, or if you're lucky, at a
LFS. I don't think most chain stores have it, but a good bit of the true fish stores seem to carry it. It's $15 for enough to do your 30 gal, and $20 for shipping from drsfosterandsmith.com However, they only ship it Monday thru Thursday, so you'd already have to wait 3 days.
Other than that, adding a bit of the substrate(make sure it stays wet) from the old tank, and filter media is the best way to go, AFAIK.
Good luck, and kudos on doing the right thing for the fishes!(yeah, like you didn't just
want another tank. :P)