yes it is quite complicated if you have never soldered before.
the best modchip to get would be a direct-boot chip such as the Messiah, in the long run this is by far a better option over a cheap and nasty swap mod.
reliable source for US would be
www.freedomlives.com
[email protected] is the man (Charlie's mate)