I think you have a very good chance of making the connection. Very unlikely to have ATC or weather problem that early in the morning, at both BWI or IAH.
Checking data here:
http://flightaware.com/live/flight/COA527/history
and here:
http://www.flightstats.com/go/Flight...ightNumber=527
The flight is almost always early. In fact, quite early.
Both flights will use either Terminal C or E. In most cases, it's easiest to walk. But if one of your flights use C14-27, and the other uses E12-24, then you should take the TerminaLink train between C and E:
http://www.continental.com/web/en-US.../maps/iah.aspx
Print this map out, or tear it out from the inflight magazine.
---
Edit:
Yes, if you miss the connection, they'll put you on the next flight. But also ask about flights to SFO or SJC if that's okay with you.