Hi Kunal,
Even if the features were identical, which they aren't, then you'd
still choose PostgreSQL with your eyes shut since it's totally free.
MySQL is $500 per seat for commercial deployment. (There's a $250
option but it doesn't include InnoDB and then you wouldn't even be
ACID compliant. Google for InnoDB and ACID if you need more info.)
Marc