UBX protocol help: configuring a NEO 6M Arduino GPS Module... Fletcher checksum?

Hey guys, is this document any help ?

Not as much as this document is of help:
http://www.u-blox.com/images/downloads/Product_Docs/u-blox6_ReceiverDescriptionProtocolSpec_(GPS.G6-SW-10018).pdf

(the NEO 6m uses a newer version of protocols... version 6)

I honestly didn't read anything about the NEO 6M, but if you're talking UBX, perhaps the same stuff I've been using for the ublox MAX6 would work?

Yep, if you look at the code I posted, you'll see that it is based on that exact same example "GPS Level Convertor Board Test Script"

The full code is here: http://ukhas.org.uk/guides:ublox6

It didn't work for me though! Not really sure why.

@Brad Burleson: When you run the code you posted, do you receive an ACK-ACK message in response from the module? (a.k.a. your serial monitor would spit out "Success!"