you could play with
Contact list->Window->Client area marginsbut that won't change the visible border, will just move the content over the border a bit (so it looks less bulky, yet might look weird)
Not sure if there's another way... best option might be to look for a proper skin
I also never liked this way too ugly border.
(I've even reduced the size of my Windows' windows border... to be more XP like)