The fact that it is a BGA is only an inconvenience... As long as you have the appropriate tools, it is a replaceable device. I have a local company that specializes in BGA removal re-balling and replacement.
However, upon taking a detailed look, there are a few pins which are different between the two processors... 20 pins actually. That is probably a deal breaker, even if the chipset will work with the 330 (I am not sure why it wouldn't).
Thanks for the reply on the flash drive... There is so much info on all the different drives it gets to be a bit overwhelming.