There are many sites that just have a list of them for download.
To get mod packs you must go to the forums for minecraft. There should be a forum that is for mods and you can find all the mods there. The first mod that you will need for minecraft would be the ModLoader, which is used to load all the mods that you will acquire.
Yes, most Minecraft Mods are updatable.
bearshare is not required to get minecraft mods.
Unplug your hard drive and put it in your computer and get mods for minecraft
you can easily get mods from planetminecraft