Well today set off being productive, what with me thinking that I was going to get a compiler that worked nicely for my PIC board. But, oh no... it didn't work. So that's probably another day wasted. My first year lecture ended an hour early which also helped with this!
I suppose I should be using my time to do that literature search on WDM... :(