Alright, I've said a general critique, and I still do think you should work with a graphic designer on this, especially if you're laying out the bucks to get it published. Anyway, here's my specific critique:
Logo:
-- It's a few letters in a standard typeface, with a drop-shadow, and a gradient running through it
-- The drop-shadow is a bit too exaggerated, IMHO
-- There is no drop shadow on the word "computers" which makes it not seem like a cohesive logo, with one source of light projecting on it
-- The gradient and shadow will both make printing a bit more expensive for business cards, because subtle shadows require high quality printing to come out well, and you're committing yourself to color printing, unless you're ok with it appearing in b/w
-- It isn't memorable. If you had a nice stylized image associated with it, people would recognize it visually; no one is going to remember 3 letters other than by rote memorization
-- The kerning on the "DWF" is not tight enough -- it should be pulled in, especially between the D and W (too much space)
-- If you don't want to go with a visual logo, you could at least have a graphic designer combine the letters into an interesting design. The stem of the F could be shared with the 3rd vertical stroke of the W, and the 1st vertical stroke of the W could be slightly curved, integrating the right bulge of the D into it. It would then be stylistically unique.
Ad:
-- There's no tag line; no large headline drawing you in. Something like "Let us take care of your computer" in large type would tell people loudly what you will do for them. In an ad, your biggest struggle is getting people to read your ad in the first place
-- There's no visual focus to the ad (tying in with what I said above). I look at it briefly, and I'm not sure what to read first, so my eyes glaze over, and I move on to something else in the magazine
-- There are too many colors in the add, separated by unattractive blue lines; there's no color scheme to the ad, no visual theme
-- It's very rigid and boxed in; if I saw it in a magazine, it wouldn't stand out and make me want to read it
-- The design of the ad is very haphazard, with some areas being very crowded, and the prime middle are of the ad is mostly white space (or orange-ish space, in this case)
-- Decide on one message you want to get across. Focus first on making the ad eye-catching and visually appealing. Now that you have the person's attention, give them one nice easy to understand message to read. Then provide the details.
Hope this is helpful.