Give HP a call, they are very helpful.
When I purchased the Atheros card, HP didn't have any stock in Australia so they gave me names of other parts suppliers in Australia that might have stock. None did and wait-times were too long. Ordered one from eBay instead.
I've got a similar 4330s that...