I think that The best way for activation is Reatail Key Online . Otherwise, Using Vista Activator to activate offline.
What kind of board..the best method may be bios mod. loader may work. You have to buy a retail key....