Beagleboard Black, Debian, 3.10+ kernel

I have wheezy (3.8) running on my BBB but need to add a wireless driver that is only available in the 3.10 or later kernels.
Porting the driver back is becoming a bit of an issue and I was wondering if/how I could move my Debian distribution to 3.10?

I have seen the following sites/branches and wonder which path should I take?

Or ??

tks Gary

Backport the wireless driver from v3.10 to v3.8... (hint:
wireless-compatibility patches...)

USB is still broken on v3.12, which if everything works out should replace 3.8..