Those two programs are the only reason why would go 64bit. It's the compatibility or stability I'm concerned about. Then again, I guess if worse comes to worse, could do a dual boot for 32 and 64...
Running Windows 7 64bit is an uneventful experience, which is a good thing. It's unlikely you'll ever encounter any issues that are a result of the 64bit nature of the operating system. Most people probably wouldn't even know they're running a 64bit operating system, it's fairly transparent.
Most of your applications will probably be 32bit anyway, typically because most applications would run no better in 64bit.
Running a dual-boot 32/64bit Windows really isn't necessary.
The only thing I can recommend, is don't go overboard trying to make all software on the system 64bit. For example, you can find a rare Firefox version compiled for 64bit, but you'll have more problems than it's worth getting plug-ins working.
When it comes to things like Java, you may need to install both the 32bit and 64bit version (depending on what you're running). Most of the time I've found the 32bit version will suffice, even under Windows 64bit.