Building one is not an option for me as it doesn't give me additional benefits. I don't play games, neither I have specific need for some hardware component. Mitac Maestro sure looks like an interesting alternative for iMac, I will have a look into it and check for its availability in India. Thank you!