Your sites definitely need some work and some guidance which he could have given for the $300 he got.
I dont know where you get your traffic from but if you are aiming for search engines you better read up on links,Dmoz,PR and keyword text.
Goog Luck.
