And yes, Arceus is stated as the Pokemon God. Alpha Pokemon (the first). Arceus basically created everything.
But, I voted Mew. Mew is possibly the greatest Pokemon ever, as it has a HUGE variety of movesets. Arceus has plates, but then again, do the plates come with moves? No. He (yes, Mew...