the official crytek texture pack is lame. MaldoHD's texture pack is the only way to play C2. TOTALLY transforms the way the game looks.
unfortunately the download links for version 3.0 are down so unless you can find a mirror link somewhere, you're out of luck. He's making a LOT of updates to it though so it may be worth waiting.