First, I have asked the moderators to remove your e-mail address from your original post. NEVER port an e-mail address unless you are VERY fond of SPAM.
Second, what make and model number of motherboard do you have? That is the only information you typically need to locate the most current BIOS for most motherboards. A simple Google search generally solves the problem.
I just ran across this myself with an ASUS P5B-2 motherboard. When I could not get the update from ASUS, I contacted Phoenix Technologies and they have a link on their site that points to BIOSAgentPlus.com. This service is awesome.