my X40 is due to arrive tomorrow (fri) from pc connection. [

]
if you'd like to stick with the X40, you might want to call pcconnection (or another ibm partner) and ask if they can best ibm's april delivery. but before you get too far along check out what (if any) cancellation fee you might have to pay ibm for walking away.... i've no idea, but you should know beforehand if it will cost you to go elsewhere.
i always figured direct ibm orders would arrive first...
good luck!