KN_Fan: No, unfortunately you cannot paint these. The material has to stay porous for it to absorb all the sound.
Check out
www.auralex.com they have different colors available. You may be able to find something that matches with your wall color. They also have some designer stuff that is also good, but expensive. Another good site is
www.markertek.com they have a variety of stuff that is really good and may be cheaper than auralex.