Yup there will be affiliate links, but might also consider either a credit system/plan like Dropbox uses, or a freemium model where features like alerts would be paid for. If we did use some sort of payment model, we'd consider offering free credits to reward purchases made through our affiliate links.
If you haven't already seen it, you might want to look at http://www.ilounge.com/ an ipod site that started off as a blog, built a community, then sold advertising for a free buyers guide amongst other things. As I understand it, it is (or rather at least was a few years ago) quite profitable.