The best thing the v1.21 patch has done is stopped everyone from dropping claymores everywhere! Strike at Karkand used to be Strike with Claymores.
Also what is the 'Broken Browser'? Do you mean where you could no longer type in just the map name in the Multiplayer map? If so that is fixed and working fine for me? But somehow I dont think this is what you are talking about.
Ive only played for a few hours with the new patch but yes I too have noticed a few glitches still in the game! Mainly with some graphics though.
I have an ATI card. Admittingly my drivers could do with updating.