I don't think they're that bad. They are noticeably more white than the OEM H3's. No, they aren't exactly like your xenons but they're not xenons. For a $30 pair of halogens they're quite good. True xenon fogs would be nice but you're looking at 3 to 4 Benjamins.
Here is my picture post-install of the driver's side bulb.