Home Automation Lighting

Hello everyone;
Home Automation Lighting is exactly what i am gonna do. In my project we can control lights using computer via internet(I think with arduino web server). Also control with my android phone. I want to make an android application for this.
But i am not sure which arduiono is fit to my project. I think 'Arduino Mega ADK' and 'Arduino Ethernet Shield w/o PoE R3' is enough for me. I dont know this things is compatible for each other. I am new with arduino. I dont wanna buy wrong things. Please help me to choose and give me hint for good starting.
Best regards...