Yeah, I've been on IBB for a while now (year+). Good service. Performance does drop off occasionally, but most of the time it's great, and has had virtually no downtime that I recall.