I'm sure there are a lot more out there but these seem to be the most common you might see in the wild, and this is what I've gathered from various sources around the Internet.
All start with 9.00.xxx and the number we care about is at the xxx. Typically SQL will spam the event log with the build number on startup but I don't think that is always the best way to determine the build number. When all else fails, you can always execute SELECT @@version from the Query editor.
Beta 1: 608
Beta 2: 852
12/04 CTP: 981
04/05 CTP: 1116
06/05 CTP: 1187
09/05 CTP: 1314
RTM: 1399.06
SP1 03/06 CTP: 2040
Any production server should most likely be running 1399.06 and any test box might be running one of the CTPs or Betas, but those should be retired ASAP.
I have been running the SP1 CTP without any issues so far, but my laptop isn't exactly a SQL transaction powerhouse.