No, the 32bit IE is the default for the precise reasons you've seen - almost all add-ons for IE are still 32bit, and don't work in 64bit at all. If you are using IE on Windows 7, do the following:
1. Add the following registry value:
Key: HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MAIN
2. Close any and all open Internet Explorer windows, and wait 60 seconds for any lingering iexplore.exe processes to close (this is the default close timeout for IE). Then, open a new Internet Explorer window and browse away.
3. The next time IE hangs, go to the Task Manager (start > taskmgr) and click the "Processes" tab. Right-click the iexplore.exe instance in the process list, and select "Create dump file". This will create a dump file (usually named iexplore.dmp or some variant on that name) in %temp%.
If you do manage to create a dump file of IE, please zip or rar it and then upload it and link to it so we can download and analyze for you.