I know there's already been plenty of discussion about the SD4700 and RP56, but I still can't seem to decide which is better. I was pretty impressed with the SD4700, but then I heard the RP56 has a newer and better graphics chip and no chroma bug. On the downside, many reviewers on Amazon.com complained that their RP56 broke on them within a few weeks or months. I can't really compare them side by side, so does anyone have any suggestions? Thanks.