Issue resolved guys. Thanks to J. Roeleveld for pointing out that auto detection is failing.
I built an initramfs using genkernel with raid and lvm support and added options domdadm & lvmraid. It works flawlessly now. Thanks! :-) -- Nilesh Govindarajan http://nileshgr.com