Which one should i buy, the Sony Alpha a350 or Canon EOS 450D ?

i am confused about the two DSLR cameras, i like the Sony because it has more pixels but others advise me to buy the Canon?
any suggestion guys.
7 answers 7