Dealing with buses is ok once I learnt where their blind spots are. It can be frustrating if you're stuck behind one, but I don't think they're hate-worthy. I only had a problem with a school bus. The guy came up from behind me and then pretended I don't exist and made a right turn on my face. I had to come to a quick stop and get on the sidewalk carrying my bike.
Taxis on the other hand, are a different story. While driving I find them annoying and when cycling they're downright life-threatening. A lot of them I notice have no respect for traffic laws and right-of-way.