Quickoffice Pro HD is a good choice for showing Powerpoints. It will also work with Word and Excel files too (can save in doc and docx format, for example).
As far as a bluetooth keyboard is concerned, I am sold on Zagg's keyboard/hard case/stand. You can get one at Best Buy for $100 USD. When not in use, you place the glass side of the iPad into the keyboard and it becomes a hard case to protect the screen. I have used my Zagg all around the world, literally, and it is the only way I would travel. It is compact, it protects the iPad, gives a decent keyboard (I am typing on it right now), and you will definite get looks of desire from anyone who see's you using it.
I bought the Zagg case/keyboard for my wife's iPad1 and when I got my iPad2 (of course I get the newer one), I bought the iPad2 designed case/keyboard for it.