My computer's ram speed is 533 mhz and has two 512mb sticks with Windows Vista. Can I replace one of the sticks with a 667 1 gb stick? Will it then function as a 1.5gb 533mhz ram? Also, if the ram sticks are of different sizes (512mb v. 1gb), then does that prevent it from running in dual channel?

Thank you in advance!