You want to do all those things in the same program? Not gonna happen (and have them all perform their function well, anyawy). But for web site design, I think Dreamweaver MX is best; it's sister program, Fireworks MX is great for graphics (including banners). Reports? Word X.
Scottish