I guess that depends on the version of the Chocolate that you have. I have O2's (Europe) version, the LG KG800 and it doesn't work with the 335. The system recognizes the phone, but then it connects and disconnects repeatedly and won't stay connected long enough for a phone call. I know it's the phone and not the car because the car works fine with my other two cell phones (Motorolas.)
I hear that Verizon's version, the LG VX8500 works well, but it is chunkier than the Euro version.
Oh well, what can you do. Form over function, right? The European version looks much better, (even though it isn't really evident in the pics) but doesn't play well with BMW's bluetooth.