What are you trying to post on a website? Keep in mind you do not want a huge file on a website as the bigger the file the longer the image takes to load.
That said, the Nikon D3100 is a great choice as are the Canon T3i and the Sony A55. If you want something on the small side the Olympus EPL2 is awesome.
Let me know the answer to what I asked and I can suggest exactly what you need.
Happy to help