User blog comment:Bovell/UPDATE: No BF3 server browser for PC, but console versions have it/@comment-70.30.55.73-20110818224939/@comment-1990578-20110819123406

I don't think they would. It would appear the PC version will be launched entirely through Battlelog, meaning you essentially are downloading the game, but Battlelog is you main menu.