rest-client also seems worth the extra gem to me.