I got my heavy bag from Wal Mart, but I had to pull some of the stuffing out of it so that it wouldn't feel so much like I was punching a slab of granite. Since then, I've been pretty satisfied with it. It's a synthetic Everlast 70 lb bag.

Title Boxing is where I got my stand for the heavy bag and they are a good site to use. A lot of people use Ringside and have said good things about them.