the fact is that i think we could get the MAC address through an activex control built in visual basic...i'll have to study more about this..but the other nastty thing is that i need to compare the mac with the one of the current computer without them accessing the website...to prevent .torrent files being stolen from users computers, because when you download from a torrent tracker using the torrent client it goes through announce.php and this is where i'll have to check the mac..but the thing is that announce.php is called from the torrent client and not the browser, fact that makes this a lot trickier...