Are you installing via CD/DVD? I had a issue with the CD/DVD's plus they took too long. Try downloading the client file directly from your account in battlenet and keep track of the destination. Then use codeweavers CP4 to do the install then once it is installed then goto the forum tab here and then download the dll file from the thread - "World of Warcraft is broken with the 3.3.5 patch" and install it as stated by DABLACKFOX. then goto "DABLACKFOX'S" thread - "World of Warcraft install and Direct3D how-To" and follow his instructions on making sure to have Wine and Winetricks installed --be advised he has some spelling errors so copy paste will sometimes not work. Then follow his instructions on Crossover/Graphics setup on down to the end of his post.
The only thing i didn't do was the Dual Core setting on the WTF file in the WOW/WTF directory. I didnt think that was pertinent since the Computer/OS should be able to handle that anyway.
Have Fun.
BTW: I think DABLACKFOX's sound setting has too many zeros in it, i think it should be 19200 vice 192000.