iStockPhoto is an excellent website to get royalty free images for your website or blog.
With no daily download limits, the website features images across a variety of categories, all of them can be download in different sizes as per your need!!
Also available on the website are videos...