Okay, just to share how I install mine.
1) I had Origin installed in my PC, latest version.
2) Redeem my CD Key in Origin
3) Put in Disc 1, select Language, click Install.
4) Nothing appear, no response from DVD, suspect DVD DOA.
5) Uninstall Origin, delete all Origin folders and settings.
6) Restart PC.
7) Put in Disc 1, select Language, click Install, Origin setup auto come up.
8) Finish install Origin, auto update Origin will perform.
9) Open up Origin and select on Battefield 3, click Download.
10) Actually it don't download from internet, it read from the DVD so you can see 9MB/s transfer rate for the download speed.
11) Put in Disc 2 when it request.
12) Done installation, auto update Battlefield 3 patch.
13) Done patching, start playing!
14) When launching the game, it crashed and saying DirectX issue.
15) Change Battlefield 3 compatibility to Vista Service Pack 2, working perfectly.
=\ i followed ur steps for 2 times, yet my disc installation still stuck at 100% for no reason. zzz