What happens if someone maliciously decides to make squillions of transactions on the Bitcoin network?

I see there being two vulnerabilities. Firstly - computation resources used, though this doesn't seem to be a problem, at this stage, given the size of the mining pool.

But also - blowing out the size of the block chain. What if someone were to persist over a year of spamming transactions?