Hey Ben,
Thanks for replying! So I did what you said and my BIOS was already up to date (version 1.10 - can check it to make sure). So then I put in the new sticks one at a time in both slots, with still no success. HOWEVER I put in one of my old 2GB sticks and one of the new 4GB sticks (for a total of 6GB

) and when I got to the blank screen it paused for probably two seconds and then loaded. When I checked my specs inside windows it said that I had 6GB of RAM.
So to sum things up I'm at a complete loss here...The manual to my model (Satellite L505D-ES5025) says that it can be upgraded to 8GB, but even if the limit was the problem whenever I put just one 4GB stick in it won't load. I'm am sooooo confused here.
I've had multiple people put in the RAM also so it isn't a installation error. Any thoughts on why I need one of the old sticks of RAM to get my new one to work???? Is there a way to make my laptop read in the new RAM initially on startup without needing the old RAM?
Thanks again Tyler