Solved! Go to Solution.
Instead, the upcoming ArcGIS for Professionals is a 64 bit application.
I will be praying that it uses ArcObjects and not some new set of Objects. But if not, it won't be the first or second or third time ESRI said "Let's make our client developers do it all again".
As far as 64bit, 32bit and Any CPU, you can compile for 'Any CPU' for dlls (not exes) The calling exe needs to be 32 bit on the client and 64bit on the server.
I suggest voicing you concern to esri. Personally I think getting away from COM is a very good thing but esri can provide a similar API in .net with most of the same objects.