Unfortunately we don't have an H&M- though when I go on vacation in August I'll have to check it out. Is it Gap Maternity or just regular Gap? And yeah, Old Navy has been great, they have a lot of shirts that seem like they're designed for pregnant women, even though they're in the regular section.
I'm still not big, but I'm too big for my normal clothes, and I actually found some cool elastic waisted pants at one of the maternity stores (every woman there looked about 9 months pregnant, which made me feel silly! but then I wondered why they were shopping?). They have a button that allows you to take in and let out the elastic depending on how much stretch you need. They weren't terribly expensive either...
I'm still trying to get used to the stomach though. We haven't taken any photos. I wish I were as well adjusted as you...