I am planning to buy a
* Mobo which has following
1. Micro ATX / Mini ATX board
2. Supports 6 sata port
3. Support for upto 64GB RAM(ECC)
* Supporting CPU for the above board
* Supporting RAM , Any quantity will do , but should be ECC compatible.
* A minimum 450W 80+ PSU