I duno if this is a good thing or bad :/
I get like 650h/s solo mining on an EC2 c3.8xlarge slice, so I would say the gap is far from closed between CPU and GPU miners.
About how much does that large slice cost a month? IYDMMA...
http://ec2pricing.iconara.info/#!/us-east-1?sort=api_name:desc&os=linux&period=hourly
Spot price is sitting at around $0.257/hour now, so about $187/month.
Mining at a loss?
At 650H/s you should get 3.12 XMR/day = 96.72 XMR/mo = $182.32/mo. So basically break even at current prices.