I had this problem with my bt laptop card, I have windows xp and it kept freezing upon startup after I entered my password to get in.
Open start, then run, then type msconfig, and it opens the startups, try unchecking the belkin option and restart so that you know if it is actually that, if it is, then maybe your computer is not powerful enough for the laptop card and software.