Google Apps Sucks!
Yeah, I said it. And Google, I hope you read this.
Why I wouldn't recommend Google Apps to small businesses/individuals? Because there is no easy way to transfer email from Gmail to Google Apps.
The best I could find is
http://www.thamtech.com/blog/2008/03/29/gmail-to-google-apps-email-migra...
This might also work (but I didn't try it):
http://blog.xiaoduo.info/wiki/GmailMigrationScript
I'm now stuck with 20000 messages xfered, and 6000 not. Bummer.
Update: I finally got it to work with this script:
#!/bin/bash
nice imapsync --host1 imap.gmail.com \
--port1 993 --user1 oldaccount@gmail.com \
--passfile1 ./passfile1 --ssl1 \
--host2 imap.gmail.com \
--port2 993 --user2 newaccount@newdomain.com \
--passfile2 ./passfile2 --ssl2 \
--syncinternaldates --split1 100 --split2 100 \
--authmech1 LOGIN --authmech2 LOGIN \
--regexmess 's/Delivered-To: oldaccount\@gmail.com/Delivered-To: newaccount\@newdomain.com/g' \
--regexmess 's/<oldaccount\@gmail.com>/<newaccount\@newdomain.com>/g' \
--regexmess 's/Subject:(\s*)\n/Subject: (no--subject)$1\n/g' \
--regexmess 's/Subject: ([Rr][Ee]):(\s*)\n/Subject: $1: (no--subject)$2\n/g' \
--useheader 'Message-Id' --skipsize
# Add this to do one folder. don't forget a \ on prev line
--folder '[Gmail]/All Mail'
