I think the keyboard is a little lacking in that regard. If you need accented characters, you'll probably have to rely on a software keyboard for them. I didn't realize that a long press gave a popup on the G1 -- that'd be a nice feature for our keyboards. Especially because there are a lot of very useful keys for the terminal (>, |, etc.) that have not been mapped for many phones.
On the RAPH500, at this point, if you want capital letters, you'll have to rely on a software keyboard for them, too.