Chris, the first pic was taken with a <$100 webcam. Resolution is fine for images for a Web page (I think we saved this at 100dpi, but could have gone higher, I think).
May not be good enough for nice print quality, though.
If you want really fine detail, go for a "real" digital camera, like Steve suggests.