i know a way to get the cpus speed, however, it isnt in vb its assembly. i can code a dll that you can use in vb if u want, just pm me if your interested.