You could check out this blog, it might help point you in the right direction....

(and the Most Shameless Plug of the Day Award goes to Ryan82 :))