Sounds like a bearing to me. If you lift the wheel up and rock it side to side can you feel any play in it. This would confirm it alright but if there is no play then it doesn't mean the bearing is okay.

I think your on the right track though.