Instagram photos don't look good?

I have an android, HTC inspire.

Now I don't know if its my camera that sucks or WHAT
But everytime I edit my pictures, they're fine, they look good on my gallery but once I put it on instagram like the quality is sh! T! I don't know how to fix this.

How can I take iphone looking pictures with my android? Or how do I prevent the grainy photos when I edit? I simply don't understand. Is there an android app that prevents bad quality on pictures when putting it on instagram?

Instagram. There's your problem.

Droid cameras suck. Period. I had a Droid until recently and nearly all of my photos sucked unless it was in great lighting. I'm using an iPhone 4s now and the pics look much better whether I'm playing with Instagram or not.