The official website is good place to start. Check out mycomicshop.com and milehighcomics.com too, both tend to be pretty good, the prices can be a bit on and off, but generally they're pretty good. Ebay is often a great place to get big lots of the Mirage stuff.
Just make sure you pick up City at War and Tales #36