hii I am making a site related to entertainment which also has Movies Wallpapers category where i want that i can add new Movie wallpapers in single post and People can View and download them easily ? So it will be very difficult to check all Available Plugins So i need suggestions which plugin is better for my Idea Site ?
What you could do is use NextGen Gallery and then in the picture description provide a download link to the wall paper or the original picture file.
You can find it here: http://wordpress.org/extend/plugins/nextgen-gallery/
I would say custom post templates would be the way to go with this.
Here's a tutorial I used successfully: http://www.vooshthemes.com/blog/wordpress-tip/create-a-professional-portfolio-using-wordpress-3-0-custom-post-types/
I don't see any particular need for a Plugin in order to implement this functionality. The core WordPress media management would handle it just fine, including uploading/attaching your WallPaper image files, adding description/metadata, and inserting the image in the post.
I have a wonderful plugin for creating wallpaper sites using WordPress that can automatically fetch wallpapers and post or you can upload bulk wallpapers as you like. It automatically resizes images so you don't have to worry. Also the package comes with a premium wordpress theme for wallpaper sites. You can check at http://plixpress.com/