QUOTE(asimo @ Jul 20 2007, 08:40 AM)

it was cashed on 18th july...but still that's 23 days after filing for I129...and there was a #...but when i tried to put that one in uscis, it gives me an error...(it was hard to read the # anyway)
ASMO
Sounds about right. You're on your way. The visa process is, among other things, a lesson in patience.