I love my Olympus that I purchased at Best Buy a few years ago. They threw in the leather case free! I paid @ $200 for it. I think any top brand camera is fine. Make sure you get the attachments if you are going to post pics on the internet (like here on QB).
It should have software and a plug in wire for your computer/camera.