вообще-то изменение мак адреса самый хороший вариант, да его можно изменить, но вместе с ним нужно будет менять настройки подключения к интернету, а это лишние действия, изменить юзер пару раз и просто надоест ему.
это мое мнение, я бы не стал так ддосить. и еще как вариант по куки распознавать юзера.