Of the canon characters? No one. I could actually see a friendship developing between him and Hermione over time. He'd infuriate her and she'd eventually come to amuse him. But that wouldn't work in the short-term. I think he'd even annoy Fred and George, truth be told. No guy would be willing to put up with him, and of the girls, only those that were most attracted to him would. Hate to tell you, but you're going to have to make a friend up.
Looking forward to more.