Well boys, I finally made it official today signing an acceptance letter for an analyst position for a MM bank where I will be starting in a couple of weeks. Through one of the users here, I actually found this opportunity and was able to land an interview. With all the tips and advice from everyone else, I was able to ace the interview. Thanks and much to all who helped out.
I was a pretty unlikely candidate as I majored in Business with a minor in Finance from a top engineering school. I never really had a IB internship, but I did intern at a law firm withing their M&A group. I graduated this past May and have been working a tech consulting start-up while trying to find opportunities in IB and it finally paid off.
My advice to everyone looking to get into IB is pretty much the what everyone else has been saying. Don't give up, be patient. Networking is key. I sent well over 100 resumes and cover letters out, and if you do get a response -- be relentless, never let the communication dry out. If they aren't hiring, ask them for help. For the position I was able to land, I contacted one guy who told me to contact someone else who told me to contact someone else. Never let a lead die.
Anyway, Much love to everyone!!