RE: Laptop or Desktop for sims???
Any laptop with nVidia discrete video (meaning not shared vram) or similar ATI video card will do.
One should avoid shared memory graphics and Intel video systems although the latest ones can run decent OpenGL applications which most Sims utilize.