...
Word
Powerpoint
Excel
Entourage (Microsoft's Outlook for Mac). I use Entourage for mail rather than Apple Mail, but i have friends who prefer Apple mail. I use Entourage as IMAP client, rather than Exchange, so it works from home seamlessly, but it can do Exchange too.
For lots of Microsoft Mac stuff see http://www.microsoft.com/mac/.
Dreamweaver/Contribute/BBEdit.
...
Get MacLeland from Stanford http://www.stanford.edu/group/itss/macstanford/macleland/. This includes both Open AFS, and the Stanford GUI for managing it. See me for some tweaks that make it smooth (like getting /afs to look as though it is mounted in the root, rather than /Volumes/afs, so it looks just as it does when you're on an AFS machine at work). Also at Stanford ESS
...
The idea is to download, edit a couple of files, then reboot. You'll have to type 'klog' and supply a password if you want full access or to write anything, but basically you'll just 'cd /afs/slac.stanford.edu/g/lcls/...'
1. Go to http://dl.openafs.org/dl/openafs/candidate/1.4.1-rc1/macos-10.4/ and download the disk image (.dmg) file. Install the software, check the readme.
2. Open a terminal and edit /var/db/openafs/etc/ThisCell and have it contain a single line: slac.stanford.edu
3. Reboot.
Editors/IDEs
Xcode - http://developer.apple.com
SubEthaEdit - http://www.codingmonkeys.de/subethaedit/
Emacs.
As Shipped, but only "curses" interface. Better use "OS X"ified version of GNU distribution available from a few places, see http://www.webweavertech.com/ovidiu/emacs.html and linked pages. See me for .emacs and redo.el setup. Strongly recommend also installing JDE and JDEbug from www.sunsite.dk (as I recently got SCS to install on /afs/slac/package/emacs), this makes Emacs great java IDE.
For Tiger OS - You must get a different version of emacs compiled for Tiger-
get emacs download from http://home.att.ne.jp/alpha/z123/emacs-mac-e.html
I placed an alias into my login .bashrc file : alias emacs="/Applications/Emacs/Emacs.app/Contents/MacOS/Emacs" so that I can emacs from xterm command line.
...
Apple's own IDE. As shipped on Developer CD. Heard it's great for C and Java development too but I don't use it. I use emacs and eclipse.
Eclipse.
Netbeans.
if you want netbeans as well as eclipse, it's at www.netbeans.org.
...
Download from apache. Excellent writeup on running a tomcat server in Mac OS X, plus tutorial on servlets, tags etc in http://developer.apple.com/internet/java/tomcat1.html.
SOAP, xerces, wsif
...
Norton Antivirus. www.semantec.com.
Free from Stanford ESS: http://www.stanford.edu/dept/itss/ess/mac/index.html
For Tiger OS - You must get the latest version (10.0) or else it will keep complaining.
...
For Tiger OS -
Apple has an update for Java 1.5 : http://www.apple.com/support/downloads/java2se50release3.html
Download and install latest Java Version 1.5.0.
(If using eclipse - modify Windows|Preferences|Java for Java Installed JREs (Add this latest) and Compiler)
...
Netnews reader
Windows Media Player.
http://www.microsoft.com/windows/windowsmedia/software/Macintosh/osx/default.aspx
All Adobe tools:
...
Where to get what you want (other than Google)
VersionTracker
http://www.versiontracker.com/macosx/
All mac os x software in one place.
Apple
http://www.apple.com/downloads/macosx/
SourceForge
loads of OS X stuff, in particular Fink (they take gnu and other unix sources and make Mac OS X binary packages for them - port them). http://fink.sourceforge.net/. Popular one is GIMP, like Photoshop.
...
gnu software packaged so it will install with the Apple installer
Information
Apple.
http://www.macintouch.com/ - reviews and trouble-shooting http://www.macosxhints.com/ - mac os x hints....
Especially see developer resources (www.apple.com/developer) http://www.osxfaq.com
Acquisition.
http://www.acquisitionx.com/. Something to do with file-sharing (Limewire network), whatever that is. Never use it myself.
Instant Messaging:
Adium - http://www.adiumx.com/ - AIM, MSN, Jabber, Yahoo, and more (free and the best ever)
iChat - comes with Mac OS X
...
Download oodles of widgets from Apple site.
Quicksilver (Tiger OS)
http://quicksilver.blacktree.com/
Quicksilver allows you to navigate to what you need quickly and easily, while keeping your hands on the keyboard. For example, if you want to launch an application hidden in the depths of your file system, simply activate Quicksilver with a keystroke, type a few letters of the application's name, then hit Return or Enter to launch it. When you don't need Quicksilver, it keeps out of your way, preserving screen real estate. (Stephen, Doug, Diane and Debbie are using)