I really like Office 2008. It's not much of an update from 2004, granted, but at least now it's native as said above. I used Pages for a semester before getting 2008, and I think it's about a tie between those two. Whatever you do, I'd lose 2004, but if it's Pages or Office, I'd go for Pages.