Acho que você pode estar comparando maçãs com laranjas.
windows 7 (64bits) then vista or XP (32bits)
Lembre-se de que um sistema operacional de 64 bits e aplicativos de 64 bits realmente precisam de muito mais RAM. Eu vi aplicativos .NET que apenas "magicamente" precisam de 2-4x a RAM quando executados em um sistema operacional de 64 bits.
Um PC básico de 64 bits precisa de 2 GB de RAM. Para desenvolvimento, você pode precisar de mais (embora o próprio Visual Studio seja executado como 32 bits, mesmo em x64, se a memória funcionar).
Se você tem mais de 4 GB de RAM e ainda vê lentidão no Win7, há um problema.
Caso contrário, é provavelmente um caso de hardware insuficiente.