Here's a little stock to for you people who can afford to sit on an investment for approximately a year.
CTGCTG stands for Computer Task Group. They are undervalued and bound to correct this by early 2006. Their Market Capitalization is LESS than their physical assets! They have nearly always been profitable and have just completed a deal to grow their number of billable employees by 33%. Also their PE ratio is right around 25, much better than a Microsoft or Ebay.
Lastly I expect these technical companies to get through Sarbanes Oxley a lot more easiliy, quicker and with less costs than companies from other sectors.