I would absolutely, without a doubt say a best friend. However, that is if they are truely your best friend and not just a good friend. These days it seems like everybody's so quick to call someone their bestfriend. I think it definitly depends on how good of friends you REALLY are. I know myself personally, would definitly rather lose a boyfriend before ever losing my Bestfriend...I mean seriously boyfriends come and boyfriends go...as we all know, but a bestfriend is someone who will be there regardless..........