Do you have a US keyboard and want to type in Portuguese?
Blog reader David Stephensen sent in this terrific .pdf file that will take you step-by-step through the process of implementing the Portuguese language keyboard in Windows and also how to type all the accents using a standard North American-style keyboard.
The method he describes is exactly the one that I have found to be most useful. After you set up the Portuguese language (ABNT layout) for you keyboard, you can switch between English and Portuguese really easily by using the shortcut Shift + Alt. It quickly becomes second nature, as does the typing of the actual accents.
As a bonus, David includes a file listing the keyboard shortcuts for Microsoft Word.
For Mac users, read this file to learn how to type accents with the Option key.