Para uma boa alternativa ao Notepad ++, dê uma olhada em TextWrangler .
Eu quero mudar da Dell Inpirion 1525 com Vista para um MacBook Pro 13 polegadas. Uso principalmente o computador para trabalhos escolares (escrever documentos ...), web design (uso Gimp e notepad ++ e firefox com vários addons ... e minha fotografia. Existem ótimas alternativas gratuitas para os programas acima? (Eu sei que o Gimp vem para o Mac.)
Para uma boa alternativa ao Notepad ++, dê uma olhada em TextWrangler .
Você pode instalar o Firefox no seu Mac e portar toda a pasta do usuário com todos os plugins, se quiser. Para edição de código da web, eu recomendo o Smultron em combinação com o Cyberduck for FTP. Com essa combinação, você pode clicar duas vezes nos arquivos no servidor e eles são editados diretamente no Smultron. O Smultron oferece realce de código e é fácil de usar com vários documentos também. CSSEdit é shareware e ótimo para a edição CSS. Gimp, como você disse está disponível para Mac. Talvez você também possa usar o iPhoto para o gerenciamento de suas fotos. O Graphic Converter é ótimo para gerenciamento de imagem e conversão também. Para o Office, basta ir com o OpenOffice 3. É perfeito. Não é tão rápido como a versão MS, mas funciona muito bem. E cortar e colar é melhor.
O OpenOffice.org é bom, embora eu realmente prefira o Microsoft Office. Eu tenho alguns amigos que usam o OpenOffice e eles gostam muito bem disso. Eu pessoalmente tentei isso em um aperto quando eu não tinha os CDs do meu escritório e funcionava, mas não o suficiente para eu trocar. O Gimp é gratuito e assim como o firefox;). O Office para Mac pode ser uma boa opção se você estiver disposto a gastar algum dinheiro e puder obter uma oferta incrível através de programas estudantis (verifique o departamento de TI da escola). Eu não tenho certeza quais programas você usa para a fotografia, mas há uma seleção enorme deles no Mac, assim como existem no PC (Gimp é um deles, eu acredito). Com relação ao notepad ++, por incrível que pareça o eclipse é uma boa alternativa, pode ser um pouco volumoso para o que você quer, mas a versão J2EE tem algumas ferramentas de desenvolvimento web bem legais, assim como plugins para JSP, Servlets, PHP, Javascript, etc. Ele também tem um navegador embutido.