i am new to this, i am attempting my first grow as we speak. with the amount of people that i have talked to, and the reading done around here, it seems that hydro (if you have the $$ to set it up right) is the way to go. not to say that soil isn't good as well, but i think that things are faster in hydroponic setups.
i have seen great grows both ways, but from what i saw/read, i chose to go with Hydro. it just seems that i can get bigger yields, control things better, and just have an overall EASIER experience growing.
just my two cents bro, good luck with whatever you choose!
edit - if you go Hydro, check out the NFT systems, they are AMAZING and easy as hell. like i said, i'm new to this and have gotten some amazing plants out of it. much nicer than 5gal buckets of dirt. as far as bud taste goes, i hear that if you flush properly before harvest that there is no chemical tastes, and honestly, i have yet to taste a "chemically" bud from hydro.