My reviews on the sites are as follows:
http://vegasgeeks.com/
Clean design. Loads fast. Very nice, to an extent. I agree, the colours are awful. Pink isn't that popular, however if you like it, fine. What I do advise to change is the banner, the text there could be better and could stand out a tad more. For the fonts, use Verdana. It's professional, and used on nearly all websites - and 99% to 100% of people have it installed on their PC, personally I don't know anyone who doesn't, I think it may even come as standard with Windows. Since you use Times New Roman, it makes you less professional, which won't do well for your company image.
The second site, the one for your wife. Perfect, really love that. Great colours, great style. Brilliant, however again change the fonts to Verdana and make everything like 10pt or 8pt, depending on your preference in font. I like small things, so I love 8pt or 9pt. But the size is your decision.
Hope this helps.
