Through my router. I know that I can set the DNS on my router but I've turned my router into a simple wireless hotspot so each device has a unique IP address resulting in each device having it's data quota.
No matter how big the screen or how effective the software, web browsing on your smartphone just doesn't match the ease of browsing on a computer. It's never going to be perfect, but it can be a lot better. Here's how to make browsing on your smartphone suck less.